【发布时间】:2014-03-28 10:54:32
【问题描述】:
我正在使用带有 Rails4 的 Paperclip。我有以下图片
现在我想调整图像的大小并裁剪图像,但图像被裁剪并且图像的方向正在移位,如下所示
:photo,
:path => ":rails_root/public/system/:attachment/:id/:style/:filename",
:url => "/system/:attachment/:id/:style/:filename",
:styles => {
:small => { :geometry => "100x100!" },
:medium => { :geometry => "500x500!"}
}
【问题讨论】:
-
此评论不是答案,而是建议。你应该检查出cloudinary。这些图像不需要在您的服务器上处理,而是 cloudinary 处理它们并为您服务。您只需将单个图像存储在 cloudinary 上。每当您在应用程序中需要图像时,您可以指定具有特定方向的图像的自定义大小,cloudinary 将即时处理您保存的图像并提供新图像。
-
你用过rails吗?
-
是的。带导轨 4. 结帐cloudinary.com/documentation/rails_integration。最大的优点是我可以随时获得我想要的任何尺寸的图像。使用回形针 n 服务器端处理,我必须重新处理所有图像,然后使用它们,为此我需要在服务器上安装库。
标签: ruby-on-rails ruby-on-rails-4 paperclip image-resizing