初始转换发生后是否可以创建Carrierwave版本?

时间:2013-06-18 19:43:16

标签: ruby-on-rails carrierwave

我正在尝试使用

将上传的文件转换为PNG

process convert: 'png'

这没关系,但我的图像也有几个版本,大多数都与调整大小有关。版本是从原始图像创建的,而不是从转换后的PNG图像创建的。我希望从转换后的PNG图像中制作版本。这可能没有太多的hackery吗?

1 个答案:

答案 0 :(得分:0)

不完全确定这一点,因为我做了很久,但上传者有方法 recreate_versions!

就像this

试试这样做

[record].[uploader].recreate_versions!

到目前为止,我记得每次调用它时都会重新创建版本