(PECL imagick 2.0.0)
Imagick::annotateImage — Resme bir metin çizer
Bu işlev hala belgelendirilmemiştir; sadece değiştirge listesi mevcuttur.
Resme bir metin çizer.
Metni çizmekte kullanılacak ayarları içeren ImagickDraw nesnesi.
Metnin ilk harfinin taban çizgisi başlangıcının X konumu.
Metnin ilk harfinin taban çizgisi başlangıcının Y konumu.
Resmin yazılacağı açı.
Çizilecek dizge.
Başarı durumunda TRUE döner.
Örnek 1 - Imagick::annotateImage() örneği
Boş bir resme bir metin çizelim.
<?php
/* Nesneleri oluşturalım */
$image = new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel( 'gray' );
/* Yeni resim */
$image->newImage(800, 75, $pixel);
/* Metin siyah olsun */
$pixel->setColor('black');
/* Yazı tipi özelliklerini belirtelim */
$draw->setFont('Bookman-DemiItalic');
$draw->setFontSize( 30 );
/* Metni çizelim */
$image->annotateImage($draw, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
/* Resim biçemi */
$image->setImageFormat('png');
/* Resmi çıktılayalım */
header('Content-type: image/png');
echo $image;
?>