imagebmp
(PHP 7 >= 7.2.0)
imagebmp — Вывести BMP-изображение в браузер или файл
Описание
Выводит или сохраняет BMP-версию заданного изображения (image
).
Список параметров
-
image
-
Ресурс изображения, возвращаемый одной из функций создания изображений, например, такой как imagecreatetruecolor().
-
to
-
Путь, или открытый потоковый ресурс (который автоматически закрывается после завершения функции), для сохранения файла. Если не установлен или равен
null
, изображение будет выведено в поток вывода в бинарном виде.Замечание:
null
недействителен, если аргументcompressed
не используется. -
compressed
-
Должен ли BMP быть сжат с кодировкой длин серий (RLE), или нет.
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Однако, если libgd не может вывести изображения, эта функция вернет true
.
Примеры
Пример #1 Сохранение BMP-файла
<?php
// Создайте пустое изображение и добавьте текст
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'BMP with PHP', $text_color);
// Сохранить изображение
imagebmp($im, 'php.bmp');
// Освободить память
imagedestroy($im);
?>