(PHP 5, PHP 7)
imagexbm — Bir XBM resmini tarayıcıya veya dosyaya çıktılar
$resim
, string $dosyaismi
[, int $artalan
] )Belirtilen resmin XBM sürümünü çıktılar veya kaydeder.
resim
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
dosyaismi
Resmin kaydedileceği dosyanın yolu. Belirtilmez veya NULL
verilirse
doğrudan ham resim akımı çıktılanır.
artalan
imagecolorallocate() tarafından sağlanmış bir tanıtıcı ile bir artalan rengi tanımlayabilirsiniz. Öntanımlı artalan rengi siyahtır.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - Bir XBM dosyasının kaydedilmesi
<?php
// Boş bir resim oluşturup üzerine bir metin ekleyelim
$resim = imagecreatetruecolor(120, 20);
$metin_rengi = imagecolorallocate($resim, 233, 14, 91);
imagestring($resim, 1, 5, 5, 'Bir deneme dizgesi', $metin_rengi);
// Resmi kaydedelim
imagexbm($resim, 'dnm.xbm');
// Belleği serbest bırakalım.
imagedestroy($resim);
?>
Örnek 2 - XBM dosyasını farklı bir artalan rengi ile çıktılamak
<?php
// Boş bir resim oluşturup üzerine bir metin ekleyelim
$resim = imagecreatetruecolor(120, 20);
$metin_rengi = imagecolorallocate($resim, 233, 14, 91);
imagestring($resim, 1, 5, 5, 'Bir deneme dizgesi', $metin_rengi);
// Yeni artalan rengini ayarlayalım
$artalan_rengi = imagecolorallocate($resim, 255, 0, 0);
// Resmi çıktılayalım
imagexbm($resim, NULL, $artalan_rengi);
// Belleği serbest bırakalım
imagedestroy($resim);
?>
Bilginize: Bu işlev sadece, PHP, PHP paketinde bulunan GD kütüphanesi ile derlenmişse kullanılabilir.