10得票3回答
使用Paperclip进行图片方向和验证?

我正在寻找一种方法来确定图像的方向,最好使用Paperclip,但这是否可能,还是我需要使用RMagick或其他图像库? 案例场景:当用户上传图像时,我想检查方向/大小/尺寸,以确定图像是纵向/横向还是正方形,并将此属性保存到模型中。

21得票3回答
纸夹回调还是简单处理器?

我想在Rails 3.0.1中使用Paperclip 2.3.8运行回调函数after_post_process,但似乎没有起作用,出现了以下错误:undefined method `_post_process_callbacks' for #<Class:0x102d55ea0>...

16得票3回答
Ruby on Rails 4 - Paperclip 验证消息重复

有没有办法防止Paperclip上传验证出现两次?这是我的模型:has_attached_file :photo, :styles => { :thumb => "215x165" }, :default_url => "/images/:style/missing.png"...

7得票5回答
条件转换选项 paperclip

经过一些研究,我能够根据我的image_class列添加样式。 Model.rb has_attached_file :image, :styles => lambda { |attachment| attachment.instance.deci...

25得票5回答
Rails Paperclip插件 - 调整大小的样式选项

我想将图片调整到固定宽度,但高度要等比例缩放。 我尝试了许多操作符: 380x242# 380x242> 380!x242 380x242< 但都没有达到预期的效果。请问有什么方法吗?我希望图片可以填满或调整到380像素宽,然后按照同样的比例缩小高度。

7得票1回答
每次推送到Heroku,图片都无法显示,使用了Paperclip。

这是我的情况。 我使用paperclip让用户上传图片。它很好,一切正常。然后,我将其推送到heroku。目前为止,我可以看到所有仅由用户上传的图像。但是,每次进行新提交并再次推送到heroku时,我之前的所有图像都消失了。似乎没有文件了,无法加载它。 所以,这是我想的: 每次我将其推送到...

9得票1回答
使用s3cmd工具上传到Amazon S3的Paperclip附件出现403 Access Denied错误

我最近使用 s3cmd 工具,将一千多个 Paperclip 附件从本地存储迁移到了 Amazon S3。您可以在这里找到我如何完成此操作的详细信息,但简要概括一下,我使用以下命令来迁移所有旧的附件。 s3cmd sync my-app/public/system/ s3://mybucke...

12得票2回答
确定具有特定样式的图片是否存在或不存在 - Paperclip Rails

有没有一种方法可以确定给定的图像风格是否存在? 例如,要确定图像是否存在,我们可以执行以下操作: <% if @user.avatar.exists? %> <%= image_tag @user.avatar.url(:large), :id =&...

42得票14回答
Rails Paperclip和Passenger“未识别'identify'命令”。

当我上传照片时,我的模型未通过验证,即使没有任何验证,我也会收到以下错误消息:/tmp/stream20100103-13830-ywmerx-0 is not recognized by the 'identify' command. and /tmp/stream20100103...

38得票1回答
Paperclip的简单裁剪功能

我想使用Paperclip在上传时裁剪图像,从而从原始图片中心获得方形缩略图。我在文档中找到了一个似乎可以完全满足我的要求的方法: transformation_to(dst, crop = false) 问题是我无法确定在哪里使用此方法。如果能够简单地将某些内容作为参数传递,那就太好了:...