将 .png 图像转换为 .gif 图像
在我的项目中,我有很多 .png 图像。它们在 Firefox 中工作正常,但当我在 Internet Explorer 上运行我的项目时,图像中出现白色背景。我使用了一些图像转换器,但它们也没有给出正确的结果。转换后,分辨率发生变化。
那么有人能给我推荐一些好的转换器吗?它不会改变图像的分辨率,并且还将 .png 图像转换为 .gif 图像?
In my project, I have so many .png images. They are working properly in Firefox but when I run my project on Internet Explorer, i get white background in that images. I have used some Image converters but they are also not giving the proper result. After converting, the resolution gets changed.
So can any one suggest me some good Converter that will not change the resolution of image and will also convert the .png images to .gif images?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是 IE6 中最烦人的错误之一 - 它不支持透明 PNG。
请注意,如果将 PNG 文件转换为 GIF 图像,它们可能看起来更难看,因为 GIF 文件只能有 256 种颜色,并且不支持 alpha 透明度。
IE6 具有 AlphaImageLoader 过滤器,可用于正确渲染透明 PNG;这是比转换为 GIF 更好的解决方案。 (除非您需要透明的重复背景)
请参阅此处。
This is one of the most annoying bugs in IE6 - it doesn't support transparent PNGs.
Note that if you convert your PNG files to GIF images, they are likely to look uglier, as GIF files can only have 256 colors and do not support alpha-transparency.
IE6 features an AlphaImageLoader filter that can be used to render transparent PNGs correctly; this is a much better solution than converting to GIF. (Unless you need transparent repeating backgrounds)
See here.
您尝试过 Paint.NET 吗?
它能够转换为多种格式。
但请记住,gif 调色板比 PNG 小得多。 Gif 图像最多可以有 256 种颜色。
您使用的是哪个版本的 IE?我认为 IE7 和 8(肯定是 8)支持具有透明度的 png 图像。
Did you try Paint.NET?
It has the ability to convert to several formats.
But keep in mind that the gif color palette is way smaller than PNG. Gif images can have up to 256 colors.
Which version of IE are you using? I thought that IE7 and 8 (8 for sure) support png images with transparency.