ImagickDraw::setStrokeLineCap
(PECL imagick 2, PECL imagick 3)
ImagickDraw::setStrokeLineCap — Specifies the shape to be used at the end of open subpaths when they are stroked
说明
警告
本函数还未编写文档,仅有参数列表。
Specifies the shape to be used at the end of open subpaths when they are stroked.
返回值
没有返回值。
示例
示例 #1 ImagickDraw::setStrokeLineCap() example
<?php
function setStrokeLineCap($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(25);
$lineTypes = [\Imagick::LINECAP_BUTT, \Imagick::LINECAP_ROUND, \Imagick::LINECAP_SQUARE,];
$offset = 0;
foreach ($lineTypes as $lineType) {
$draw->setStrokeLineCap($lineType);
$draw->line(50 + $offset, 50, 50 + $offset, 250);
$offset += 50;
}
$imagick = new \Imagick();
$imagick->newImage(300, 300, $backgroundColor);
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
header("Content-Type: image/png");
echo $imagick->getImageBlob();
}
?>
+添加备注
用户贡献的备注 1 note
sudopeople gmail ¶
15 years ago
Possible values are:
LINEJOIN_UNDEFINED
LINEJOIN_MITER
LINEJOIN_ROUND
LINEJOIN_BEVEL
...all prefixed with Imagick:: like:
Imagick::LINEJOIN_ROUND
备份地址:http://www.lvesu.com/blog/php/imagickdraw.setstrokelinecap.php