在尝试了我可能想到的所有命令组合之后,我仍然无法让它工作。
我有一个大小可以变化的大图像:Logo.png 我有一个“已知”大小的小图像:Wallpaper.png
我希望徽标出现在墙纸的左下角。
这必须通过使用 -flatten 的“gm convert”命令来完成。使用“gm composition”需要我运行两个不可接受的命令,因为这会增加我们处理每个图像的时间。
这是目前为止的命令(此命令还会添加更多内容,但这是它的核心):
wallpaper.png -page +0+0 -gravity SouthWest logo.png -compose over -flatten result.jpg
这会将徽标放在左上角。重力似乎被忽略了。对 -page 使用 +100% 也不起作用。