imagegd2 - Вывод GD2 изображения в броузер или файл
Вернуться к: GD и функции для работы с изображениями Функции
imagegd2
(PHP 4 >= 4.0.7, PHP 5, PHP 7)
imagegd2 — Вывод GD2 изображения в броузер или файл
Описание
$image
[, string $filename
[, int $chunk_size
[, int $type
= IMG_GD2_RAW
]]] )
Выводит GD2 изображение в заданный файл filename
.
Список параметров
-
image
-
Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
-
filename
-
Путь для сохранения файла. Если не установлен или равен
NULL
, изображение будет выведено в поток вывода в бинарном виде. -
chunk_size
-
Размер части изображения.
-
type
-
Либо
IMG_GD2_RAW
, либоIMG_GD2_COMPRESSED
. По умолчаниюIMG_GD2_RAW
.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Примеры
Пример #1 Вывод GD2 изображения
<?php
// Создание пустого изображения и добавление на него текста
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "Простая Текстовая Строка", $text_color);
// Вывод изображения
imagegd2($im);
// Освобождение памяти
imagedestroy($im);
?>
Пример #2 Сохранение GD2 изображения
<?php
// Создание пустого изображения и добавление на него текста
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "Простая Текстовая Строка", $text_color);
// Сохранение изображения
// Формат файлов GD2 - .gd2, см. http://www.libgd.org/GdFileFormats
imagegd2($im, 'simple.gd2');
// Освобождение памяти
imagedestroy($im);
?>
Примечания
Замечание: Эта функция нуждается в GD версии 2.0.1 или выше.
Замечание:
Формат GD2 используется в основном для быстрой загрузки частей изображений. Следует учитывать, что GD2 формат может использоваться только в GD2-совместимых приложениях.
Вернуться к: GD и функции для работы с изображениями Функции