PHP Unconference Europe 2015

ImagickDraw::setStrokeLineJoin

(PECL imagick 2.0.0)

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

Descrierea

bool ImagickDraw::setStrokeLineJoin ( int $linejoin )
Avertizare

Această funcție nu este documentată în prezent; este disponibilă numai lista sa de argumente.

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

Parametri

linejoin

LINEJOIN_ constant

Valorile întoarse

Nu este întoarsă nici o valoare.

add a note add a note

User Contributed Notes 2 notes

up
0
sudopeople gmail
5 years ago
For many (myself included) Rex's note maybe not be blatant enough. The constants are declared for the Imagick class only, so using them requires this syntax: Imagick::LINEJOIN_ constant

Here's an example oh how you might use it:

<?php
$img
= new Imagick();
$img->newImage($width, $height, new ImagickPixel('transparent'));
$draw = new ImagickDraw();
$draw->setStrokeLineJoin(Imagick::LINEJOIN_ROUND);
?>

If you're not drawing polylines and are drawing simple lines, also see setStrokeLineCap
up
0
Rex Schrader
5 years ago
From imagick_helpers.c (pecl release), possible values are:
  LINEJOIN_UNDEFINED
  LINEJOIN_MITER
  LINEJOIN_ROUND
  LINEJOIN_BEVEL
To Top