PNG底图是用FIREWORK生成的,我在PNG上画完线后,还需要保存成透明的PNG图

解决方案 »

  1.   

    Jpg,gif,png 这些图象文件在编辑处理的时候,实际都是被转化成位图BMP,
    你的问题仅是,
    1,PNG ->BMP
    2,BMP上画线
    3,BMP->PNG   //转化的时候,关键要保留透明信息.
      

  2.   

    真彩色图是没有没有调色板的,当然有调色板可以保存32位颜色信息,这时候包括Alpha值,但PNG不是这样.PNG不像BMP,BMP需要32位色才能有透明效果,因为在24位外,还有个8位通道保存Alpha值.而PNG任何色深都能有透明效果.比如如果是8位的PNG图,它和BMP一样,用24位色深的调色板保存颜色信息,位图数据部分只是Index索引,但不同在于,它又有一个独立的8位Trasparent通道保存Alpha值.当然以上所叙只针对常见的8bits/Channel这些细节搞份PNG格式描述文档来很容易就能了解了~~~
    www.wotsit.org