# Imagick::annotateImage

(PECL imagick 2, PECL imagick 3)

Imagick::annotateImage — Annote une image avec un texte

### Description

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

Annote une image avec un texte.

### Liste de paramètres

`draw_settings`

  L'objet ImagickDraw qui contient les directives pour dessiner le texte

`x`

  La position horizontale du texte, en pixel depuis la gauche du texte

`y`

  La position verticale du texte, en pixel depuis la ligne de base du texte

`angle`

  L'angle auquel écrire le texte

`text`

  La chaîne à dessiner

### Valeurs de retour

Retourne `true` en cas de succès.

### Exemples

Exemple #1 Exemple avec Imagick::annotateImage()

Annote un texte dans une image vide

`<?php
/* Création de quelques objets */
$image = new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel( 'gray' );
/* Nouvelle image */
$image->newImage(800, 75, $pixel);
/* Texte noir */
$pixel->setFillColor('black');
/* Propriétées du texte */
$draw->setFont('Bookman-DemiItalic');
$draw->setFontSize( 30 );
/* Création du texte */
$image->annotateImage($draw, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
/* Format de l'image */
$image->setImageFormat('png');
/* Affichage de l'image avec les entêtes */
header('Content-type: image/png');
echo $image;
?>`

### Voir aussi

- ImagickDraw::annotation() - Dessine un texte sur une image
- ImagickDraw::setFont() - Configure la police complète pour les textes