GraphicsMagick,以另一个图像为中心创建新图像

GraphicsMagic, create new image with another image centered in it

我有一个尺寸为 AxB 的图像 I1,我想创建一个尺寸为 CxD 的纯色背景的更大图像 I2,其中 C>A 和 D>B。我需要将 I1 放在 I2 中,以便 I1 的左上角位于 I2 的 X,Y 点。

如何使用 GraphicsMagic 工具执行此操作?

像这样:

gm convert -size 1200x1000 xc:steelblue -draw 'image over 10,200 600,800 "tux.png"' result.png

其中 C=1200,D=1000,x=10,y=200

或者,定位不太灵活:

gm convert -background steelblue "tux.png" -gravity center -extent 1200x1200 result.png