通过iPad(2和3)查看图像时,我发现jpeg图像的尺寸减半。
例如,具有dimesnions 1500 * 1000
的图像将呈现为750 * 500
。如果我从iPad复制图像并通过电子邮件发送给我自己,那么我可以看到尺寸仍为1500 * 1000
。
有谁知道造成这种情况的原因以及如何阻止它发生?
具有相同尺寸的PNG图像正确显示没有问题,我不认为它与文件大小有任何关系,因为一些jpg图像的尺寸小于png图像。
答案 0 :(得分:0)
阻止iOS从"缩减"然后,您需要使用progressive JPEG files。
要动态创建这些(以及优化iamge),您可以使用以下命令使用JpegTran:
jpegtran -copy none -progressive -optimize -outfile output.jpg input.jpg
我发现了一篇有趣的文章,讨论我们是否应该在iPad上使用渐进式JPEG,并推测为什么渐进式Jpegs在其他人失败的地方工作:
http://duncandavidson.com/blog/2012/03/retina_web_thoughts
如果您对此主题有任何进一步的信息或建议,请随时提供或评论此答案。