Funciones de DG e Imágenes
PHP Manual

imagepng

(PHP 4, PHP 5)

imagepngImprimir una imagen PNG al navegador o a un archivo

Descripción

bool imagepng ( resource $image [, string $filename [, int $quality [, int $filters ]]] )

Imprime o guarda una imagen PNG desde image.

Parámetros

image

Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().

filename

La ruta donde se va a guardar el archivo. Si no se establece o es NULL, el flujo de la imagen en bruto será impresa directamente.

Note:

NULL no es válido si los argumentos quality y filters no son usados.

quality

Nivel de compresión: desde 0 (sin compresión) hasta 9.

filters

Permite reducir el tamaño del archivo PNG. Es un campo de máscara de bit que puede ser establecido a cualquier combinación de las constantes PNG_FILTER_XXX. PNG_NO_FILTER o PNG_ALL_FILTERS también se pueden usar para, respectivamente, desactivar o activar todos los filtros.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Historial de cambios

Versión Descripción
5.1.3 Añadido el parámetro filters.
5.1.2 Añadido el parámetro quality.

Ejemplos

<?php
$im 
imagecreatefrompng("prueba.png");

header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>

Ver también


Funciones de DG e Imágenes
PHP Manual