繁体   English   中英

如何在ImageMagick和Paperclip中调整大小和裁剪?

[英]How to resize and crop in ImageMagick and Paperclip?

输出图像尺寸应为800x200或更小。 如何实现以下目标?

  1. 如果源图像在两个维度上都较小,请不要进行修改。
  2. 如果源图像在两个维度上都较大,则首先将其调整为较大的一面,并保持宽高比。 然后播种。 因此,将1000x500的大小调整为800x400,然后裁剪(围绕中心)为800x200。
  3. 如果源图像在一维较大,则裁剪为800x200。

使用回形针在Rails中工作。

不知道这是否处理问题中的#1,但确实处理#2和#3。

has_attached_file :picture, 
                  :styles => { :medium => "800x200#" }

感谢colli8marko!

使用回形针轻松裁剪

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM