(PECL imagick 2.0.0)
クラス概要
ImagickDraw
{
bool annotation
(
float $x
,
float $y
,
string $text
)
bool arc
(
float $sx
,
float $sy
,
float $ex
,
float $ey
,
float $sd
,
float $ed
)
bool bezier
(
array $coordinates
)
bool circle
(
float $ox
,
float $oy
,
float $px
,
float $py
)
ImagickDraw clone
(
void
)
bool color
(
float $x
,
float $y
,
int $paintMethod
)
bool composite
(
int $compose
,
float $x
,
float $y
,
float $width
,
float $height
,
Imagick $compositeWand
)
bool ellipse
(
float $ox
,
float $oy
,
float $rx
,
float $ry
,
float $start
,
float $end
)
bool line
(
float $sx
,
float $sy
,
float $ex
,
float $ey
)
bool matte
(
float $x
,
float $y
,
int $paintMethod
)
bool pathCurveToAbsolute
(
float $x1
,
float $y1
,
float $x2
,
float $y2
,
float $x
,
float $y
)
bool pathCurveToRelative
(
float $x1
,
float $y1
,
float $x2
,
float $y2
,
float $x
,
float $y
)
bool pathEllipticArcAbsolute
(
float $rx
,
float $ry
,
float $x_axis_rotation
,
bool $large_arc_flag
,
bool $sweep_flag
,
float $x
,
float $y
)
bool pathEllipticArcRelative
(
float $rx
,
float $ry
,
float $x_axis_rotation
,
bool $large_arc_flag
,
bool $sweep_flag
,
float $x
,
float $y
)
bool point
(
float $x
,
float $y
)
bool polygon
(
array $coordinates
)
bool pushPattern
(
string $pattern_id
,
float $x
,
float $y
,
float $width
,
float $height
)
bool rectangle
(
float $x1
,
float $y1
,
float $x2
,
float $y2
)
bool rotate
(
float $degrees
)
bool roundRectangle
(
float $x1
,
float $y1
,
float $x2
,
float $y2
,
float $rx
,
float $ry
)
bool scale
(
float $x
,
float $y
)
public void setResolution
(
string $x_resolution
,
string $y_resolution
)
bool setViewbox
(
int $x1
,
int $y1
,
int $x2
,
int $y2
)
bool skewX
(
float $degrees
)
bool skewY
(
float $degrees
)
}
目次