(PHP 5)
imagexbm — Вывод XBM изображения в броузер или файл
$image
, string $filename
[, int $foreground
] )
Вывод или сохранение в формате XBM изображения
image
.
image
Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
filename
Путь для сохранения файла. Если не установлен или равен NULL
, изображение будет выведено в поток вывода в бинарном виде.
foreground
Можно задать цвет верхнего слоя. Цвет задается идентификатором созданным функцией imagecolorallocate(). По умолчанию цвет черный.
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Пример #1 Сохранение XBM файла
<?php
// Создание пустого изображения и добавление текста
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'Простая текстовая строка', $text_color);
// Сохранение изображения
imagexbm($im, 'simpletext.xbm');
// Освобождение памяти
imagedestroy($im);
?>
Пример #2 Сохранение XBM файла с отличным цветом верхнего слоя
<?php
// Создание пустого изображения и добавление текста
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'Простая текстовая строка', $text_color);
// Изменение цвета
$foreground_color = imagecolorallocate($im, 255, 0, 0);
// Сохранение изображения
imagexbm($im, NULL, $foreground_color);
// Освобождение памяти
imagedestroy($im);
?>
Замечание: Эта функция доступна только в случае, если PHP был скомпилирован со встроенной библиотекой GD.