如何使用 ImageMagick 将 canvas 上的图像移动到特定位置?

How to move an image on a canvas to a specific location using ImageMagick?

我正在使用 ImageMagick 将图像放置在白色背景上的特定位置 canvas,有人可以帮助我吗?

这是我到目前为止尝试过的方法,这将调整我的图像大小以校正分辨率并设置正确的尺寸 canvas。

Convert image.jpg -resize 1025x1537 -background white  -extent 1920x1536

现在,我需要将它向右移动 40 个像素,向底部移动 20 个像素

阅读几何参数的文档,似乎可以使用:

... -extent 1920x1536+40+20

如果你想定义另一个原点的偏移量,那么你可以使用-gravity type

https://imagemagick.org/script/command-line-processing.php#geometry
https://imagemagick.org/script/command-line-options.php#gravity