【发布时间】:2014-07-18 07:50:00
【问题描述】:
我正在使用回形针,我有:
has_attached_file :img, :styles => { :thumb => "300x300>" }
原图大小为1024x768。但是,当我尝试访问图像时,只存在拇指样式的图像。如何访问原始图像?
【问题讨论】:
-
/original/文件夹中没有图片吗?
我正在使用回形针,我有:
has_attached_file :img, :styles => { :thumb => "300x300>" }
原图大小为1024x768。但是,当我尝试访问图像时,只存在拇指样式的图像。如何访问原始图像?
【问题讨论】:
/original/ 文件夹中没有图片吗?
【讨论】:
> 只会在原始文件大于这些尺寸时生成缩略图。您能否尝试删除样式选项中的> 以查看这两个文件是否都已上传到 S3?
您可以在view 中访问上传的原始图片,如下所示:
<%= image_tag @model.img.url %>
要访问在has_attached_file 的:styles 选项中定义的特定样式,您可以使用
<%= image_tag @model.img.url(:style_name) %>
在你的情况下可以是
<%= image_tag @model.img.url(:thumb) %>
显示上传图片的:thumb样式。
【讨论】: