(PECL imagick 2.0.0)
Imagick::annotateImage — Anota una imagen con texto
Anota una imagen con texto.
El objeto ImagickDraw que contiene la configuración para el dibujo de texto
El índice horizontal en píxeles a la izquierda del texto
El índice vertical en píxeles de la línea base del texto
El ángulo en el que se escribe el texto
La cadena a dibujar
Devuelve TRUE en caso de éxito.
Example #1 Usar Imagick::annotateImage():
Anotar texto en una imagen vacía
<?php
/* Crear algunos objetos */
$imagen = new Imagick();
$dibujo = new ImagickDraw();
$píxel = new ImagickPixel( 'gray' );
/* Nueva imagen */
$imagen->newImage(800, 75, $píxel);
/* Texto negro */
$dibujo->setColor('black');
/* Propiedades de la fuente */
$dibujo->setFont('Bookman-DemiItalic');
$dibujo->setFontSize( 30 );
/* Crear texto */
$imagen->annotateImage($dibujo, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
/* Dar a la imagen un formato */
$imagen->setImageFormat('png');
/* Imprimir la imagen con cabeceras */
header('Content-type: image/png');
echo $imagen;
?>