Query: imagepng
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
IMAGEPNG(3) 1 IMAGEPNG(3) imagepng - Output a PNG image to either the browser or a fileSYNOPSISbool imagepng (resource $image, [string $filename], [int $quality], [int $filters])DESCRIPTIONOutputs or saves a PNG image from the given $image.PARAMETERSo $ image -An image resource, returned by one of the image creation functions, such as imagecreatetruecolor(3). o $filename -The path to save the file to. If not set or NULL, the raw image stream will be outputted directly. Note NULL is invalid if the $quality and $filters arguments are not used. o $quality - Compression level: from 0 (no compression) to 9. o $filters - Allows reducing the PNG file size. It is a bitmask field which may be set to any combination of the PNG_FILTER_XXX constants. PNG_NO_FILTER or PNG_ALL_FILTERS may also be used to respectively disable or activate all filters.RETURN VALUESReturns TRUE on success or FALSE on failure.CHANGELOG+--------+--------------------------------+ |Version | | | | | | | Description | | | | +--------+--------------------------------+ | 5.1.3 | | | | | | | Added the $filters parameter. | | | | | 5.1.2 | | | | | | | Added the $quality parameter. | | | | +--------+--------------------------------+EXAMPLES<?php $im = imagecreatefrompng("test.png"); header('Content-Type: image/png'); imagepng($im); imagedestroy($im); ?>SEE ALSOimagegif(3), imagewbmp(3), imagejpeg(3), imagetypes(3), imagesavealpha(3). PHP Documentation Group IMAGEPNG(3)