【问题标题】:How to resize image in imagemagick with rails?如何使用rails调整imagemagick中的图像大小?
【发布时间】:2019-05-31 10:19:36
【问题描述】:

我有一张图片,图片的大小是1920x1080,现在我想把它调整为1080x1920,但是当我调整它的大小时,它又回到了1080x712

这是我的代码

require 'rubygems'
require 'mini_magick'
image = MiniMagick::Image.open("PathOfTheImage")
image.resize "1080x1920"
image.write "output.png"

我该怎么做?

【问题讨论】:

    标签: ruby-on-rails imagemagick


    【解决方案1】:

    这是ImageMagick syntax thing。它保留纵横比而不是尊重您的高度参数。

    添加一个 bang 以强制尺寸 image.resize "1080x1920"

    image.resize "1080x1920!"
    

    【讨论】:

    • 投票赞成这个问题先生,这样它可能会帮助其他人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-24
    相关资源
    最近更新 更多