为什么导出来的gif是透明的
导出的GIF文件透明的原因可能是因为在创建GIF时使用了透明背景。GIF格式支持透明度,允许图像中的某些部分显示为透明。这对于需要在不同背景下显示的图像非常有用。如果您不希望GIF文件透明,您可以在创建GIF时选择一个不透明的背景颜色或将图像的透明度设置为不透明。
导出的GIF文件透明是因为在制作GIF时,某些帧可能包含透明像素。这意味着在这些帧中,像素的alpha通道值为0,因此这些像素将不会显示在GIF中。如果导出的GIF文件包含透明帧,则在许多情况下,这对于制作动画或透明图像是必要的。但是,如果您不希望GIF文件透明,则可以在导出时选择不透明的选项,以使所有像素显示在GIF中。
透明图是什么格式
透明图是PNG或GIF格式。

一般情况下将静态GIF图像无损转换为PNG后可以压缩率会略为提高(前提是同样采用8位索引模式)。超过8位色深的PNG图像转换为GIF时,图像质量会由于分色(颜色数减少)而下降。
GIF原生支持动态图像,PNG只能通过非标准实现,在PNG的基础上另有发展出支持动画的APNG和MNG格式,但普及度不高。PNG在IE6等旧浏览器上的支持较差。
png 像素存储方式 原理
PNG的像素存储方式原理是,采用LZ77算法的派生算法进行压缩,其结果是得到高的压缩比,不损失数据。它利用特殊的编码方法标记重复出现的数据,对图像的颜色没有影响,不可能产生颜色的损失,这样就能够重复保存而不下降图像质量
。
PNG格式有8位、24位、32位三种形式,其中PNG-8支持两种不同的透明形式,索引透明和Alpha透明;PNG-24不支持透明;PNG-32在24位基础上增加了8位透明通道,因此可展现256级透明程度。