(PHP 4, PHP 5)
imagepng — Вывод PNG изображения в броузер или файл
$image
[, string $filename
[, int $quality
[, int $filters
]]] )
Выводит или сохраняет PNG изображение
image.
imageРесурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
filename
Путь для сохранения файла. Если не установлен или равен NULL, изображение будет выведено в поток вывода в бинарном виде.
Замечание:
Недопустимо передавать
NULL, если не используются аргументыqualityиfilters.
quality
Степень сжатия: от 0 (нет сжатия) до 9.
filters
Позволяет уменьшить размер PNG файла. Это битовая маска, значением которой
может быть комбинация констант PNG_FILTER_XXX.
Для включения или выключения всех фильтров удобно воспользоваться
константами PNG_NO_FILTER или
PNG_ALL_FILTERS соответственно.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
| Версия | Описание |
|---|---|
| 5.1.3 |
Добавлен аргумент filters.
|
| 5.1.2 |
Добавлен аргумент quality.
|
<?php
$im = imagecreatefrompng("test.png");
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>