2014-04-08 73 views
2

我使用Rails 4並使用PaperClip將圖像附加到不同的模型。回形針檢索樣式尺寸

我想取回樣式尺寸,以便使用它們作爲用戶一個提示,是這樣的:

<%= t('image_dimensions_hint', :dimensions => Person.avatar.standard') %> 

當我的模型Person看起來像這樣:

has_attached_file :avatar, 
:styles => { 
    :standard => "150x150>", 
    :small => "50x50>>", 
} 

是否有可能?

回答

1

不知道的問題,但我認爲你可以得到的尺寸與此:

:dimensions => Paperclip::Geometry.from_file(file.queued_for_write[:original].path) 
+0

我需要得到每個模型的樣式尺寸,即使沒有現有的文件上傳,無論是這種模型的對象。假設我有不同的附件定義模型(人,書等)。 – guyaloni