【发布时间】:2009-06-18 21:28:19
【问题描述】:
我想将TIF 转换为可在网页中查看的图像类型。
TIFs 是黑白的,所以JPG 根本无法正常工作,转换后会变得更大。
以下是我使用 C# 和 Image.Save 执行的一些测试以进行转换:
原始TIF 为 7KB(位深:1)。
转换为:
- JPG:101KB(位深:24)
- BMP:256KB(位深:1)
- GIF:17KB(位深:8)
- PNG:11KB(位深:1)
然后我转换了一个多页 TIF,它有 3 页。原始大小为 134KB(位深:1)。
总共转换了 3 张图像:
- JPG:1324KB(位深:24)
- BMP:768KB(位深:1)
- GIF:221KB(位深:8)
- PNG:155KB(位深:1)
我从多页 TIF 开始,我需要转换为可在浏览器中查看。根据我上面概述的基本测试,看起来PNG 将是最好的格式。还有其他我应该使用/考虑的图像格式吗?
我还缺少其他选项来减小文件大小吗?
编辑:我已经添加了有关每种格式的位深度的更多信息。 BMP 和 PNG 保持与 TIF 相同的位深度。有没有办法减少GIF 或JPG 位深度以希望显着减小大小?
【问题讨论】:
-
是真正的黑白,还是灰度?
-
好问题。我“认为”它是黑白的。每个黑色像素看起来都是相同的黑色;)我对 tif 格式了解不多。当我可以访问一些示例并发布时,将对此进行更多研究。
-
我为 tiff 和生成的图像添加了各种位深度。