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
ImagickDraw::setStrokeLineJoin
(PECL imagick 2.0.0)
ImagickDraw::setStrokeLineJoin — Specifies the shape to be used at the corners of paths when they are stroked
Opis
bool ImagickDraw::setStrokeLineJoin
( int
$linejoin
)Ostrzeżenie
Ta funkcja jest obecnie nieudokumentowana, dostępna jest jedynie lista jej argumentów.
Specifies the shape to be used at the corners of paths (or other vector shapes) when they are stroked.
Parametry
-
linejoin -
LINEJOIN_ constant
Zwracane wartości
Nie jest zwracana żadna wartość.
sudopeople gmail
21-Oct-2009 03:32
Rex Schrader
17-May-2009 08:36
From imagick_helpers.c (pecl release), possible values are:
LINEJOIN_UNDEFINED
LINEJOIN_MITER
LINEJOIN_ROUND
LINEJOIN_BEVEL
