转换过去图像和“标准化”的最佳图像文件格式是什么?

时间:2015-03-28 05:20:19

标签: php python image

我有一个庞大的.png,.tiff,.jpeg和其他图像文件格式的存储库。

我的要求是

  1. 将它们转换为单一文件格式,正常查看时图像质量不会丢失(图像未缩放)

  2. 图片主要是照片,有些还有大文字字体。

  3. 图片必须兼容所有浏览器

  4. 磁盘空间不是问题

2 个答案:

答案 0 :(得分:1)

每种流行的文件格式都因其特定的优势而广受欢迎,因此它取决于哪些品质对您最重要。我将解决您的每个要求(但顺序不同):

  1. 全浏览器兼容:这会将字段限制为GIF,JPEG和PNG(请参阅https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-optimization#selecting-the-right-image-format)。如果您可以限制自己使用这些浏览器,则大多数较新的浏览器都支持一些其他格式。该链接有一些选择格式的良好指导。

  2. 照片:GIF仅支持256色调,因此会大幅降低照片质量,这不是一个合理的选择。

  3. 质量损失最小:PNG没有质量损失,JPEG由于其压缩技术而损失一些。由于您根本不关心磁盘空间,因此PNG更好。

  4. 关于尺寸,PNG将大约是大小的两倍,比照片的JPEG要大得多。但是如果你为JPEG保持更高的分辨率以抵消压缩造成的质量损失,你可能会失去一些尺寸优势。

答案 1 :(得分:0)

如果你需要透明度,请

.png。

.jpeg如果你不需要透明度。

.tiff是一个糟糕的选择。浏览器并没有广泛支持它。