2013-03-08 66 views
7

對於相當普遍的問題抱歉,但我想知道是否有人對如何最好地允許用戶裁剪和編輯自己的圖像有任何建議。允許用戶裁剪和調整圖像Ruby on Rails

我想要發生的是,當用戶在我的應用程序上傳應用程序以顯示帶有隻允許固定寬高比(可能是4:3)的覆蓋圖的副本時,用戶然後將能夠選擇他們想要裁剪並保存爲圖像的圖像區域。

我能想到的最好的例子是在Facebook上裁剪封面照片。

我特地到各種寶石,而我相信將需要如下元素:

Carrierwave - 對於文件上傳(我覺得裁剪 - 糾正我,如果我錯了) 的ImageMagick /迷你Magick/Rmagick - 處理圖像。

但是,我仍然有點不確定這些如何融合在一起。

任何建議人們對寶石的最佳組合,以及他們如何一起工作,以實現這種剪裁功能將不勝感激。

回答

1

有一個很好的教程,解釋multiple-image-upload-and-crop-with-rails的例子。

+0

嘿,這個鏈接被打破,導致什麼都沒有。所以SO通常建議在發生這種情況時在回答中張貼相關的代碼。 – Dave 2018-01-25 00:46:28