【发布时间】:2011-08-08 05:00:19
【问题描述】:
我正在尝试为我正在开发的 Web 应用程序实现手动裁剪,到目前为止我已经做到了:
version :croppedversion do
process :manualcrop => [model.crop_x, model.crop_y, model.crop_h, model.crop_w]
end
process :resize_to_limit => [600, 600]
def manualcrop(x,y,h,w)
manipulate! do |img|
img = img.crop(x,y,h,w)
end
end
问题是模型出现为零。从我读过的文档来看,这将是正确的方法。
有什么建议吗?我现在已经将裁剪的调用移到模型中的回调中,但真的希望它驻留在carrierwave中
【问题讨论】:
标签: ruby-on-rails ruby crop rmagick carrierwave