imagestring

(PHP 4, PHP 5, PHP 7, PHP 8)

imagestringBir dizgeyi yatay olarak yazar

Açıklama

imagestring(
    GdImage$görüntü,
    GdFont|int$yazıtipi,
    int$x,
    int$y,
    string$dizge,
    int$renk
): bool

Belirtilen dizge'yi belirtilen yere çizer.

Bağımsız Değişkenler

görüntü

imagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.

yazıtipi

Değer olarak, 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() işlevinden dönen GdFont örneği belirtilebilir.

x

Üst sol köşenin X konumu.

y

Üst sol köşenin Y konumu.

dizge

Çizilecek dizge.

renk

imagecolorallocate() işlevi le oluşturulmuş bir renk tanıtıcı.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.1.0yazıtipi bağımsız değişkeni artık ya GdFont nesnesi ya da tamsayı değer kabul ediyor, evvelce sadece tamsayı değer kabul edilirdi.
8.0.0görüntü bağımsız değişkeninde artık bir GdImage nesnesi aktarmak gerekiyor; evvelce resource türünde geçerli bir gd değeri gerekirdi.

Örnekler

Örnek 1 - imagestring() örneği

<?php
// 100*30'luk bir görüntü 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 görüntünün sol üst tarafına yazalım
imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);

// Görüntüyü çıktılayalım
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

Örnek çıktısı: imagestring()

Ayrıca Bakınız

To Top