(No version information available, might be only in CVS)
Imagick::annotateImage — Annotates an image with text
Den här funktionen är ännu inte dokumenterad utan endast argumentlistan till funktioner finns tillgänglig.
Den här funktionen är EXPERIMENTELL. Dess beteende, namnet på den, och allt annat dokumenterat om den här funktionen kan ändras i framtida utgåvar av PHP. Använd den på egen risk.
Annotates an image with text.
The ImagickDraw object that contains settings for drawing the text
Horizontal offset in pixels to the left of text
Vertical offset in pixels to the baseline of text
The angle at which to write the text
The string to draw
Returns TRUE on success.
Example#1 Using Imagick::annotateImage():
Annotate text on an empty image
<?php
/* Create some objects */
$image = new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel( 'gray' );
/* New image */
$image->newImage(800, 75, $pixel);
/* Black text */
$pixel->setColor('black');
/* Font properties */
$draw->setFont('Bookman-DemiItalic');
$draw->setFontSize( 30 );
/* Create text */
$image->annotateImage($draw, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
/* Give image a format */
$image->setImageFormat('png');
/* Output the image with headers */
header('Content-type: image/png');
echo $image;
?>