查看文章 |
PNG24和PNG32之间的不同
2009-09-04 13:49
在做浏览器skin的时候突然意识到PNG24和PNG32是个问题,所以就来挖掘了一下,从国外网站上看到一篇文章,现在就明朗了,也顺便给拿过来翻译了一下。以下是译文:
如果你曾经用过Fireworks,你就会知道它的图片格式列表中包含“PNG32”这个文件格式。但是它是什么?为什么Photoshop没有提供这一选项的支持呢? —————————————————————————————— PNG图片格式现在包含三种类型: 1.PNG8 2.PNG24 3.PNG32 如果你经常使用Photoshop,那你这里就会问了:到底PNG32是个什么东西。基本上PNG32就是PNG24,但是附带了全alpha通道。就是说每个像素上不仅存储了24位真色彩信息还存储了8位的alpha通道信息,就如同GIF能存储透明和不透明信息一样。当我们把图片放到不太搭配的背景上的时候,透明PNG图片的边缘会显示得更加平滑。 当然,我也知道你的想法,“但是Photoshop也能生成带透明通道的PNG图片!”我也知道,它只是表面上这么说是PNG24,让我也产生困惑了。 作为一个伤感的Fireworks倡导者,我只使用PNG32支持附带alpha通道的真色彩图片。不管怎样,如果你习惯使用Photoshop,你就应该知道,Photoshop在“存储为WEB格式”中只提供PNG8和PNG24两种PNG格式。 我敢肯定你经常会勾选“支持透明”选项,以获得带有透明度的PNG图片,但是这样你就获取了一张PNG32图片。——Photoshop只是觉得把PNG32这个名称给隐藏掉了。奇怪吧?…… |

