<?php
$imagick
=
new
Imagick();
$imagick
->newImage(800, 250,
'#1a65f0'
);
$draw
=
new
ImagickDraw();
$draw
->setFillColor(
'red'
);
$draw
->setStrokeColor(
'black'
);
$draw
->setStrokeWidth(1);
$draw
->pathStart();
$draw
->pathMoveToAbsolute(50, 50);
$draw
->pathLineToAbsolute(100, 150);
$draw
->pathLineToRelative(0, 50);
$draw
->pathLineToHorizontalRelative(-50);
$draw
->pathFinish();
$x
= 0;
for
(
$x
;
$x
< 10;
$x
++) {
$draw
->pathStart();
$draw
->pathMoveToAbsolute(50, 150);
$draw
->pathMoveToRelative(
$x
* 100, 0);
$draw
->pathLineToRelative(50, 0);
$draw
->pathLineToVerticalRelative(50);
$draw
->pathLineToHorizontalAbsolute(350);
$draw
->pathclose();
$draw
->pathFinish();
}
$imagick
->drawImage(
$draw
);
$imagick
->setImageFormat(
'png'
);
header(
"Content-Type: image/png"
);
echo
$imagick
->getImageBlob();
?>