📅  最后修改于: 2023-12-03 15:18:24.178000             🧑  作者: Mango
getStrokeDashArray()
函数是ImagickDraw类的一种方法,用于检索描边虚线的模式和长度的数组值。 当setStrokeDashArray()
用于设置虚线模式和长度后,此函数将返回该数组。
public getStrokeDashArray( void ) : array
此函数没有参数。
getStrokeDashArray()
函数将返回一个数组,包含设置的虚线模式和长度。
<?php
// 创建一个ImagickDraw对象
$draw = new \ImagickDraw();
// 设置描边颜色
$draw->setStrokeColor(new \ImagickPixel('red'));
// 设置虚线模式和长度
$draw->setStrokeDashArray([10, 10]);
// 在画布上绘制一个矩形
$draw->rectangle(50, 50, 150, 150);
// 获取虚线模式和长度
$dashArray = $draw->getStrokeDashArray();
// 输出虚线模式和长度
print_r($dashArray);
?>
输出结果:
Array
(
[0] => 10
[1] => 10
)
getStrokeDashArray()
函数只有在已经使用setStrokeDashArray()
设置了虚线模式和长度后才会有返回值。