我正在使用Ruby on Rails和回形針寶石,我想旋轉圖像,然後將其格式化並保存在我的服務器上。如何使用Ruby on Rails,Paperclip gem,RJS Template和ImageMagick庫處理圖像?
例如,如果在我的模型,我有:
has_attached_file :avatar,
:styles => {
:thumb => ["50x50#", :jpg],
:small => ["100x100>", :jpg],
:medium => ["100x100>", :jpg] }
我想執行下列步驟操作:
- 的用戶上傳的圖像;
- RoR應用程序向用戶顯示「中」圖像(可能將相關文件保存在臨時目錄中);
- 用戶調整(旋轉)圖像,然後使用按鈕提交它;
- RoR應用程序使用Paperclip處理圖像(旋轉,轉換,大小...)並將所有相關文件(「thumb」,「small」和「medium」圖像)保存在磁盤上。
如何在RoR應用程序中實現這些步驟?
我見過的Railcast 182 ......我不會用新的視圖文件,AJAX方法(RJS)和添加第三方軟件,但做自己的實現,例如ImageMagick庫。
上傳:我讀了Paperclip「處理器」,但我仍然無法實現這些。有人能幫我嗎?
我已經見過Railcast ......我不會添加第三方軟件,但是我自己實施。我更新了這個問題。 – user502052 2011-01-27 00:11:53