ImagickDraw::setStrokeLineJoin

(PECL imagick 2.0.0)

ImagickDraw::setStrokeLineJoinSpecifies the shape to be used at the corners of paths when they are stroked

说明

ImagickDraw::setStrokeLineJoin ( int $linejoin ) : bool
Warning

本函数还未编写文档,仅有参数列表。

Specifies the shape to be used at the corners of paths (or other vector shapes) when they are stroked.

参数

linejoin

LINEJOIN_ constant

返回值

没有返回值。

范例

Example #1 ImagickDraw::setStrokeLineJoin()

<?php
function setStrokeLineJoin($strokeColor$fillColor$backgroundColor) {

    
$draw = new \ImagickDraw();
    
$draw->setStrokeWidth(1);
    
$draw->setStrokeColor($strokeColor);
    
$draw->setFillColor($fillColor);

    
$draw->setStrokeWidth(20);

    
$offset 220;

    
$lineJoinStyle = [
        \
Imagick::LINEJOIN_MITER,
        \
Imagick::LINEJOIN_ROUND,
        \
Imagick::LINEJOIN_BEVEL,
        ];

    for (
$x 0$x count($lineJoinStyle); $x++) {
        
$draw->setStrokeLineJoin($lineJoinStyle[$x]);
        
$points = [
            [
'x' => 40 5'y' => 10 $x $offset],
            [
'x' => 20 5'y' => 20 $x $offset],
            [
'x' => 70 5'y' => 50 $x $offset],
            [
'x' => 40 5'y' => 10 $x $offset],
        ];

        
$draw->polyline($points);
    }

    
$image = new \Imagick();
    
$image->newImage(500700$backgroundColor);
    
$image->setImageFormat("png");

    
$image->drawImage($draw);

    
header("Content-Type: image/png");
    echo 
$image->getImageBlob();
}

?>

相关文章
php gearmanworker give the worker an identifier so it can be tracked when asking gearmand for the list of available workersphp harupage set the shape to be used at the ends of linesphp imagickdraw returns the opacity used when drawingphp imagickdraw returns an array representing the pattern of dashes and gaps used to stroke pathsphp imagickdraw returns the shape to be used at the end of open subpaths when they are strokedphp imagickdraw returns the shape to be used at the corners of paths when they are strokedphp imagickdraw set the polygon fill rule to be used by the clipping pathphp imagickdraw sets the fill color to be used for drawing filled objectsphp imagickdraw sets the opacity to use when drawing using the fill color or fill texturephp imagickdraw specifies the opacity of stroked object outlinesphp imagickdraw specifies the pattern of dashes and gaps used to stroke pathsphp imagickdraw specifies the shape to be used at the end of open subpaths when they are strokedphp imagickdraw specifies the shape to be used at the corners of paths when they are strokedphp imagickdraw specifies the opacity of stroked object outlinesphp sdo das relational 函数 returns the special root object in an otherwise empty data graph. used when creating a data graph from scratchphp solrquery specifies the type of algorithm to use when faceting a fieldphp solrquery whether to highlight phrase terms only when they appear within the query phrasephp swoole mmap map a file into memory and return the stream resource which can be used by php stream operations.php swoole server used in task process for sending result to the worker process when the task is finished.php zookeeper sets the stream to be used by the library for logging
关注编程学问公众号