(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.
resimimagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
yazıtipiBelirtilecek 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.
renkimagecolorallocate() 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: