(PECL imagick 2, PECL imagick 3)
Imagick::annotateImage — Anota una imagen con texto
$draw_settings
,$x
,$y
,$angle
,$text
Anota una imagen con texto.
draw_settings
El objeto ImagickDraw que contiene la configuración para el dibujo de texto
x
El índice horizontal en píxeles a la izquierda del texto
y
El índice vertical en píxeles de la línea base del texto
angle
El ángulo en el que se escribe el texto
text
La cadena a dibujar
Devuelve true
en caso de éxito.
Ejemplo #1 Usar Imagick::annotateImage():
Anotar texto en una imagen vacía
<?php
$imagen = new Imagick();
$dibujo = new ImagickDraw();
$píxel = new ImagickPixel( 'gray' );
$imagen->newImage(800, 75, $píxel);
$dibujo->setColor('black');
$dibujo->setFont('Bookman-DemiItalic');
$dibujo->setFontSize( 30 );
$imagen->annotateImage($dibujo, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
$imagen->setImageFormat('png');
header('Content-type: image/png');
echo $imagen;
?>