[英]ROR: Paperclip styles
我有一個處理所有不同文件類型上載的模型。
嘗試這個
class Upload < ActiveRecord::Base
has_attached_file :photo,
:styles => {
:thumb => {"115x70>"},
:orig => {"300x168>"} }
..
只要您指定兩種不同的樣式,它將創建與您的Upload對象關聯的兩種不同的樣式。
然后,您可以通過以下方式致電給他們:
= image_tag @upload.photo.url(:thumb)
= image_tag @upload.photo.url(:orig)
咦?
縮略圖將在分配新文件時創建,但是只有在記錄中調用保存后才會保存。 同樣,如果在屬性上將其設置為nil,則在調用save之前將不會刪除附件。 有關更多詳細信息,請參見Paperclip :: Attachment文檔。
我知道這是一個簡單的問題,但是您確定已正確安裝ImageMagick嗎? 我遇到的大多數問題都是由於ImageMagick編譯/安裝不正確而引起的。 如果您查看日志,回形針會嗡嗡作響,並且會靜默失敗。
您將需要創建一個自定義處理器,然后在該處理器內可以調用IM方法來處理圖像,而忽略其余方法。
我並未對此進行過多研究,但此鏈接可能使您朝正確的方向前進: http : //thewebfellas.com/blog/2009/2/22/video-thumbnails-with-ffmpeg-and-paperclip
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.