[英]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.