<?php
$imagick
=
new
Imagick();
$imagick
->newImage(800, 250,
'purple'
);
$draw
=
new
ImagickDraw();
$draw
->translate(100, 100);
$draw
->affine(
array
(
"sx"
=> 2,
"sy"
=> 1,
"rx"
=> 0,
"ry"
=> 0,
"tx"
=> 0,
"ty"
=> 0));
$draw
->rectangle(0, -50, 50, 50);
$draw
->rectangle(100, 50, 150, 100);
$draw
->rectangle(200, -10, 250, 90);
$imagick
->drawImage(
$draw
);
$imagick
->setImageFormat(
"png"
);
header(
"Content-Type: image/png"
);
echo
$imagick
->getImageBlob();
?>