将图像从 4500x5400 转换为 4050x4200,保持纵横比
Convert image from 4500x5400 to 4050x4200 keeping aspect ratio
我有一张 4500x5400 的图片,我想将其调整为高度 4200 并保持宽度比例,但是图片的宽度需要为 4050,同时保持两侧透明。
我有这个 ImageMagick 命令:
convert file.png -resize 4500x5400 -gravity center -background transparent -extent 4050x4200 out.png
然而它正在切割顶部和底部,而它需要出现。
你们知道我如何让它发挥作用吗?
感谢您的宝贵时间!
试试这个...
convert input.png -resize 4050x4200 -background none -gravity center -extent 4050x4200 output.png
“-resize”使您的输入图像适合该大小的容器。 “-extent”确保总 canvas 就是那个大小。 “-background”和“-gravity”确保额外 space 被透明填充并且输入图像位于输出 canvas.
的中心
我有一张 4500x5400 的图片,我想将其调整为高度 4200 并保持宽度比例,但是图片的宽度需要为 4050,同时保持两侧透明。
我有这个 ImageMagick 命令:
convert file.png -resize 4500x5400 -gravity center -background transparent -extent 4050x4200 out.png
然而它正在切割顶部和底部,而它需要出现。
你们知道我如何让它发挥作用吗?
感谢您的宝贵时间!
试试这个...
convert input.png -resize 4050x4200 -background none -gravity center -extent 4050x4200 output.png
“-resize”使您的输入图像适合该大小的容器。 “-extent”确保总 canvas 就是那个大小。 “-background”和“-gravity”确保额外 space 被透明填充并且输入图像位于输出 canvas.
的中心