(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.
dosya
Dosyanı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şsenull
değeri geçersizdir.
sıkıştır
BMP'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);
?>