(PHP 4, PHP 5, PHP 7)
imagestring — Bir dizgeyi yatay olarak yazar
$resim
, int $yazıtipi
, int $x
, int $y
, string $dizge
, int $renk
)
Belirtilen dizge
'yi belirtilen yere çizer.
resim
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
yazıtipi
Belirtilecek değer, Latin2 kodlamalı yerleşik yazı tipleri için 1, 2, 3, 4, 5 (daha büyük numara daha yüksek yazı tipine karşılıktır) veya imageloadfont() ile tanımlanmış kendi yazı tipi betimleyicilerinizden biri olabilir.
x
Üst sol köşenin X konumu.
y
Üst sol köşenin Y konumu.
dizge
Çizilecek dizge.
renk
imagecolorallocate() tarafından oluşturulmuş bir renk tanıtıcısı.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - imagestring() örneği
<?php
// 100*30'luk bir resim oluşturalım
$im = imagecreate(100, 30);
// Beyaz artalan üstüne mavi metin
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// Dizgeyi resmin sol üst tarafına yazalım
imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);
// Resmi çıktılayalım
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir: