ruby-on-rails – Paperclip未将图像调整为指定尺寸

ruby-on-rails – Paperclip未将图像调整为指定尺寸,第1张

概述即使我附加了大图像,图像肯定会调整大小但不会达到指定尺寸.例如,像这样调整’791 X 1015’图像的大小 指定 – 已调整大小 400 X 250 – 195 X 250 89 X 50 – 39 X 50 这是我的代码: has_attached_file :data, :styles => { :medium => "400x250>", :small => "150x150>", :t 即使我附加了大图像,图像肯定会调整大小但不会达到指定的尺寸.例如,像这样调整’791 X 1015’图像的大小

指定 – 已调整大小
400 X 250 – 195 X 250
89 X 50 – 39 X 50

这是我的代码:

has_attached_file :data,:styles => { :medium => "400x250>",:small => "150x150>",:thumb => "80x50>" }

我正在使用

回形针2.3.8
Ruby 1.8.7
Rails 2.3.2
Ubuntu 10.04

有任何想法吗 ?谢谢!

解决方法 ImageMagick保持图像宽高比

wIDthxheight>   Change as per wIDthxheight but only if an image dimension exceeds a specifIEd dimension

因此,对于791 x 1015像素的图像,它将调整为尺寸为195 x 250的图像.如果您希望它适合400 x 250忽略纵横比,则必须使用wIDthxheight!

更多信息:
http://www.imagemagick.org/script/command-line-processing.php#geometry

总结

以上是内存溢出为你收集整理的ruby-on-rails – Paperclip未将图像调整为指定尺寸全部内容,希望文章能够帮你解决ruby-on-rails – Paperclip未将图像调整为指定尺寸所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1229248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存