我想将TIF
转换为可在网页中查看的图像类型。TIFs
是黑白的,因此JPG
根本无法正常工作,转换后最终会更大。
这是我使用C#和Image.Save
进行转换的一些测试:
原始的TIF
是7KB(位深度:1)。
转换成:
然后,我转换了一个包含3页的多页
TIF
。原始大小为134KB(位深度:1)。总共转换了3张图片:
我从一个多页
TIF
开始,我需要转换为在浏览器中可见。根据我上面概述的基本测试,PNG
似乎是使用的最佳格式。我应该使用/考虑其他图像格式吗?我还有其他选择可以减小文件大小吗?
编辑:我已经添加了有关每种格式的位深度的更多信息。
BMP
和PNG
与TIF
保持相同的位深度。有没有一种方法可以减小GIF
或JPG
的位深度,以期显着减小其大小? 最佳答案
PNG当然是您的最佳选择。
您的PNG最终比原始TIF大的原因可能是运行时未尽其所能进行所有压缩。如果您确实需要压缩PNG文件中的最后一个小字节,我建议您使用AdvancePNG或OptiPNG之类的工具,以便在写完PNG后对其进行压缩。 OptiPNG的作者写了一篇很好的文章,其中包含指向few other PNG optimizers的链接。
关于c# - 以1位深度保存TIF的最佳Web可见格式是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1015280/