ruby on rails-更改文件类型Paperclip



我有一个现有的Paperclip设置,可以将所有上传的图像转换为JPG。然而,我注意到上传并转换为JPG的PNG和GIF最终会出现奇怪的颜色和某种反转效果。我知道JPG不支持透明,但我最近发现有必要接受PNG和GIF,而不是将它们转换为JPG。。。

我当前的配置:

has_attached_file :icon,
                  :styles => { :featured => ["330x90>", :jpg], :thumb => ["48x48>", :jpg] },
                  :convert_options => { :all => "-quality 95" },
                  :path => "media/nation_apps/content_sources/:id/icon_:style.:extension"

当我删除:jpg键时,它破坏了所有现有的上传。如何更改我的回形针设置,使其不强制转换JPG,但仍能处理以前上传的所有附件?

任何帮助都将不胜感激!

尝试更改密钥,然后使用

rake paperclip:refresh CLASS=User

这将重新生成您的所有图像。请确保将该类替换为适用于应用程序的正确类。有关详细信息,请参阅缩略图生成链接。

最新更新