(PECL imagick 2, PECL imagick 3)
Imagick::annotateImage — Görüntüye bir metin çizer
$çizim_ayarı
,$x
,$y
,$açı
,$metin
Görüntüye bir metin çizer.
çizim_ayarı
Metni çizmekte kullanılacak ayarları içeren ImagickDraw nesnesi.
x
Metnin ilk harfinin taban çizgisi başlangıcının X konumu.
y
Metnin ilk harfinin taban çizgisi başlangıcının Y konumu.
açı
Metnin yazılacağı açı.
metin
Çizilecek dizge.
Başarı durumunda true
döner.
Örnek 1 - Imagick::annotateImage() örneği
Boş bir tuvale bir metin çizelim.
<?php
// Nesneleri oluştur
$image = new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel( 'gray' );
// Yeni görüntü
$image->newImage(800, 75, $pixel);
// Metin siyah olsun
$draw->setFillColor('black');
// Yazı tipi özelliklerini belirt
$draw->setFont('Bookman-DemiItalic');
$draw->setFontSize( 30 );
// Metni çiz
$image->annotateImage($draw, 10, 45, 0, 'The quick brown fox jumps over the lazy dog');
// Resim biçemi
$image->setImageFormat('png');
// Resmi çıktıla
header('Content-Type: image/png');
echo $image;
?>