简体   繁体   English

如何使用回形针将图像保存为渐进式图像?

[英]How to save image as progressive image using paperclip?

How to save image as progressive image using paperclip/Imagemagick? 如何使用paperclip / Imagemagick将图像保存为渐进式图像?

Code I am using: 我正在使用的代码:

has_attached_file :photo, {
      :styles => {
          :medium => ["200x200#", :jpg] ,
          :small => ["192x256#", :jpg], 
          :thumb => ["50x50#", :jpg],
          :small_thumb =>["30x30#", :jpg] 
        },
        :convert_options => { 
          :medium => "-quality 60",
          :small => "-quality 60",
          :thumb => "-quality 60",
          :small_thumb => "-quality 60" 
        },
      :default_url => "/assets/default_:style.png" }.merge(PAPERCLIP_STORAGE_OPTIONS)

Simply add -interlace Line in the convert_options of your choice. 只需在您选择的convert_options中添加-interlace Line

Doc states explicitly: Doc明确说明:

Use Line or Plane to create an interlaced PNG or GIF or progressive JPEG image. 使用直线或平面创建隔行扫描的PNG或GIF或渐进式JPEG图像。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM