(PHP 7 >= 7.2.0, PHP 8)
imagebmp — BMP görüntüyü tarayıcıya veya dosyaya çıktılar
Belirtilen görüntünün BMP sürümünü kaydeder veya
çıktılar.
görüntüimagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.
dosyaDosyanın kaydedileceği yol veya işlev döndüğünde
kendiliğinden kapanan açık bir akım kaynağı. null atanırsa veya hiçbir şey
atanmazsa doğrudan ham görüntü akımı çıktılanır.
Bilginize:
sıkıştırılmışbağımsız değişkeni belirtilmemişsenulldeğeri geçersizdir.
sıkıştırBMP'nin çalışma uzunluğu kodlaması (RLE) ile sıkıştırılıp sıkıştırılmayacağı.
Başarı durumunda true, başarısızlık durumunda false döner.
Ancak, libgd görüntüyü çıktılamakta başarısız olursa bu işlev true
döndürür.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 |
gö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.
|
| 8.0.0 |
sıkıştır artık mantıksal bir değer;
evvelce bir tamsayı idi.
|
Örnek 1 - BMP dosyası kaydı
<?php
// Boş bir görüntü oluştur ve bir metin ekle
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'BMP with PHP', $text_color);
// Görüntüyü kaydet
imagebmp($im, 'php.bmp');
// Belleği serbest bırak
imagedestroy($im);
?>