Web开发中png图像的特殊属性是什么?

时间:2011-06-28 08:21:21

标签: asp.net image png devexpress

我正在使用DevExpress Image,并且有一个属性“IsPng”将指示是否在png图像中,所以我很好奇如果它是png图像怎么回事?

1 个答案:

答案 0 :(得分:2)

与其他“网络”图片格式相比,PNG功能的主要功能是PNG支持alpha-transparency

  

“也称为掩模通道,a   alpha通道只是一种方式   将变量透明度与   一个图像。而GIF支持简单   二进制透明度 - 任何给定像素   可以完全透明或   完全不透明 - PNG允许最多254个   中的部分透明度   介于“正常”图像之间(或65,534   特别“深度疯狂”的水平   格式,但在这里我们集中精力   对图像深度有用的   网络)。“

请参阅http://www.w3.org/TR/PNG-DataRep.html#DR.Alpha-channel

这意味着您可以将PNG叠加在其他图像和文本上,并允许它们以不同的透明度“透视”。您可以在http://www.w3.org/Graphics/PNG/inline-alpha.html

查看某些W3C测试