我想做的是上传一张图片,然后将用户带到一个新页面,在那里我将使用 Jcrop 让用户选择他们想要裁剪的图片部分,然后存储该图片。本质上,我想让它成为一个两阶段的过程。
我知道如何做 javascript 部分,并且我了解如何创建此功能的基本流程。但是,我不知道如何实现这一点的载波细节。
我能找到的最接近的是:
image.recreate_versions!
但是我仍然不能传入高度/宽度并开始 x,y 来裁剪它。
例如,我如何告诉carrierwave“事后”进行裁剪 - 即不是在第一次上传图像时?我看到了“处理”图像的方法,但它们会以固定的高度和宽度自动发生。我怎么能延迟这个?
本质上,我想做的是动态定义一个版本,我可以在其中指定高度和宽度以及 x,y
谢谢