Documentación offline PHP master

Imagick::annotateImage

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Imagick::annotateImage

Anota una imagen con texto

Descripción#

public Imagick::annotateImage(ImagickDraw $draw_settings, float $x, float $y, float $angle, string $text): bool
```php

Anota una imagen con texto.

## Parámetros

`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

## Valores devueltos

Devuelve `true` en caso de éxito.

## Ejemplos

Usar `Imagick::annotateImage`:

Anotar texto en una imagen vacía
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; ?>

```php

Véase también#

ImagickDraw::annotation, ImagickDraw::setFont