(PHP 4, PHP 5, PHP 7)
imagestring — Bir dizgeyi yatay olarak yazar
$resim
, int $yazıtipi
, int $x
, int $y
, string $dizge
, int $renk
) : bool
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: