Last updated 2004-06-28 by Roedy
Green ©1996-2004 Canadian Mind Products
Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You are here : home : Java Glossary : P words : PNG.
|
![]() |
You can test your browser's PNG support. You should see an image of a huge spiky red flower to the right of the table above, with proper fades into the transparent background, with no white halos. IE 5.5 does not show it at all. Netscape 4.79 shows it with a purple background. Netscape 7.02 shows it correctly. Opera 7.21 shows it correctly. You can also click here and here for more tests.
The PNG file header looks like this:
| PNG Header Format | ||
|---|---|---|
| Field | Contents | Size |
| signature | \211PNG\r\n\032\n
i.e. hex 89504E470D0A1A0A |
8-bytes |
| chunksize | 0x0000000D | 4 bytes big-endian binary |
| chunkid | "IHDR"
i.e. hex 0x49484452 |
4 bytes |
| width | 4 bytes big-endian binary | |
| height | 4 bytes big-endian binary | |
The ImageInfo class the CMP Business classes will give you the width and height of png images (also gif and jpg) without loading them. It just read the first few bytes of the file.
home |
Canadian Mind Products | |||
| mindprod.com IP:[24.87.56.253] | ||||
| Your IP:[80.134.30.163] | ||||
| You are visitor number 2312. | ||||
| Please send errors, omissions and suggestions | ||||
| to improve this page to Roedy Green. | ||||
| You can get a fresh copy of this page from: | or possibly from your local J: drive mirror: | |||
| http://mindprod.com/jgloss/png.html | J:\mindprod\jgloss\png.html | |||