有许多报告称,Mobile Safari 对非常大的 JPEG 图像进行了下采样,因此很难为新 iPad 推出视网膜友好的分辨率。

解决方案似乎是将 JPEG 编码为逐行/隔行文件。
因此,我很好奇如何使用 CarrierWave 插件和 RMagick 来生成这种类型的文件。

谢谢!

最佳答案

您可以使用 MiniMagick :

manipulate! do |img|
  img.strip
  img.combine_options do |c|
    c.quality "90"
    c.depth "8"
    c.interlace "plane"
  end
  img
end

10-07 16:47