0

通过 iPad(2 和 3)查看图像时,我发现 jpeg 图像的尺寸减半。

例如,带有维度的图像1500 * 1000将被渲染为750 * 500. 如果我从 iPad 复制图像并将其通过电子邮件发送给自己,那么我可以看到尺寸仍然是1500 * 1000.

有谁知道是什么原因造成的以及如何阻止它发生?

具有相同尺寸的 PNG 图像可以正确显示而没有问题,我认为这与文件大小无关,因为某些 jpg 图像的大小比 png 图像小。

4

1 回答 1

0

要阻止 iOS“缩小”JPEG 图像,您需要使用渐进式 JPEG 文件

要即时创建这些(以及优化 iamge),您可以使用以下命令使用JpegTran :

jpegtran -copy none -progressive -optimize -outfile output.jpg input.jpg

我发现了一篇有趣的文章,讨论了我们是否应该在 iPad 上使用渐进式 JPEG,并推测为什么渐进式 Jpeg 可以在其他人失败的地方工作:

http://duncandavidson.com/blog/2012/03/retina_web_thoughts

如果您对此主题有任何进一步的信息或建议,请随时对此答案做出贡献或发表评论。

于 2012-08-23T07:23:45.723 回答