imagepng
  Output a PNG image to either the browser or a file
  
 
  Description
  
   bool imagepng
    ( resource $image
   [, string $filename
   [, int $quality
   [, int $filters
  ]]] )
  
  
 
  Parameters
  
   
    - 
image
- 
An image resource, returned by one of the image creation functions,
such as imagecreatetruecolor. 
- 
     filename
- 
      The path to save the file to. If not set or NULL, the raw image stream will be outputted directly.
 Note: 
        
        NULLis invalid if thequalityandfiltersarguments are not used.
 
 
- 
     quality
- 
      
       Compression level: from 0 (no compression) to 9.
       
- 
     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_FILTERorPNG_ALL_FILTERSmay also be used to respectively
       disable or activate all filters.
 
 
 
  Return Values
  
   Returns TRUE on success or FALSE on failure.
  
  
 
 
 
  See Also
  
   
    - imagegif
- imagewbmp
- imagejpeg
- imagetypes
- imagesavealpha