Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 19286 программистов и 1700 роботов. Сейчас ищут 654 программиста ...
Приступая к работе

imagepng - Вывод PNG изображения в броузер или файл

imagepng

(PHP 4, PHP 5, PHP 7)

imagepng Вывод PNG изображения в броузер или файл

Описание

bool imagepng ( resource $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);
?>

Смотрите также

  • imagegif() - Выводит изображение в браузер или пишет в файл
  • imagewbmp() - Выводит изображение в браузер или пишет в файл
  • imagejpeg() - Выводит изображение в браузер или пишет в файл
  • imagetypes() - Возвращает список типов изображений, поддерживаемых PHP сборкой
  • imagesavealpha() - Установка флага сохранения всей информации альфа компонента (в противовес одноцветной прозрачности) и сохранение PNG изображения



Вернуться к: GD и функции для работы с изображениями Функции

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware