我需要从回形针自定义处理器动态转换图像格式。
我的应用程序有一个rails 3.2.18和paperclip 4.1
我正在尝试使用'转换'转换格式命令如下。
extension = attachment.instance.resource_spec.extension
source = @file
destination = Tempfile.new([@basename, extension])
destination.binmode
Paperclip.run("convert #{File.expand_path(source.path)} {File.expand_path(destination.path)}")
扩展值将从数据库中获取。
Paperclip无法通过处理器将图像转换为预期格式。
请提供帮助
先谢谢。
尼丁
答案 0 :(得分:0)
尝试更改密钥,然后使用
rake paperclip:refresh CLASS=User
这将重新生成您的所有图像。确保使用正确的应用程序替换类。有关详细信息,请参阅 thumbnail generation 上的此链接。
来自Devin M