gasp
Main home page
Send an e-mail
  
--------    
intro
news
download
doc
links
protocols
 

png.pro

 
png RFC 2083
field -signature blob  '\x89\x50\x4E\x47\x0D\x0A\x1A\x0A'   signature
png_chunk RFC 2083
field -length integer  0   length
field -name string(fixed)     chunk type
field -flags flags     property bits
field -data strswitch    
field -crc checksum     4-byte CRC (Cyclic Redundancy Check)
png_IHDR
field -width integer    
field -height integer    
field -depth integer     bit depth
field -color flags     color type
field -colortype integer     color type
field -cm list     compression method
field -fm list     filter method
field -im list     interlace method
png_PLTE
fieldarray -colors integer     RGB value for each color of the index
png_bKGD
field -index integer     palette index of the color to be used as background
field -gray integer     gray level to be used as background
field -red integer     R of the RGB color to be used as background
field -green integer     G of the RGB color to be used as background
field -blue integer     B of the RGB color to be used as background
png_gAMA
field -gamma integer     gamma of the camera times 100000
png_pHYs
field -x integer     pixels per unit, X axis
field -y integer     pixels per unit, Y axis
field -unit list     unit specifier
png_tEXt
field -keyword string(c)    
field -text string(fixed)    
png_tIME
field -year integer    
field -month integer    
field -day integer    
field -hour integer    
field -minute integer    
field -second integer    
png_tRNS
fieldarray -alphas integer     alpha for palette index
field -gray_alpha integer    
field -red_alpha integer    
field -green_alpha integer    
field -blue_alpha integer    
png_zTXt
field -keyword string(c)    
field -cm list    
field -ztext blob    

    
   

Copyright © 2000 Laurent Riesterer.
Last modified on Aug 8, 2002.