XnView v1.9X displays the image perfectly correct. Is the
Use transparent index (<=8bits) or alpha channel setting (
Tools »
Options... »
View »
View) turned off in your installation, robotriot? If so, XnView is actually just revealing the mess that's left behind by Photoshop.
I ran into this problem myself while trying to improve my skills in
background masking, and if it hadn't been for XnView, I probably would never have become aware of this “hidden data” flaw.
I doubt the problem is caused by Adobe's PNG file format filter (
Png.8bi). Even exporting with
SuperPNG (freeware) or the plug-in version of
PNGOUT (shareware) doesn't get rid of all excess image information.
In the two combined screenshots below you can see how Corel PHOTO-PAINT v11 displays the file:
[ Zoom ]
Top: Marquee Visible
Bottom: Mask Overlay
More examples of Photoshop's dirty little secret:
Finally – just for the record – here's TeakPNG's take on
gestaeng01.png:
Code: Select all
Chunk | Contents
------+------------------------------------------
IHDR | PNG image header: 687x486,
| 8 bits/sample,
| truecolor+alpha,
| noninterlaced
pHYs | pixel size = 2835x2835 pixels per meter (72.0x72.0 dpi)
iCCP | embedded ICC profile: [Photoshop ICC profile]
gAMA | file gamma = 0.45454
cHRM | chromaticities: WP(0.31269,0.32899),
| R(0.63999,0.33001),
| G(0.30000,0.60000),
| B(0.15000,0.05999)
IDAT | PNG image data
IEND | end-of-image marker