我有一张100x40的图像,我想在10像素高的图像顶部添加边框。
我找到了
convert source.jpg -border 0x10 out.jpg
但是这会在顶部和底部添加边框。反正有没有把它添加到顶部?
答案 0 :(得分:19)
使用-splice
:
convert source.jpg -splice 0x10 out.jpg
如果您只想在底部添加边框,请同时使用-gravity
:
convert source.jpg -gravity south -splice 0x10 out.jpg
请注意,除非您使用-background
,否则边框将是透明的。
有关更多示例,另请参阅Cutting and Bordering。
答案 1 :(得分:4)
改为使用-extent
:
convert source.jpg -gravity south -extent 100x50 out.jpg
-gravity
告诉它移动原始图像的方向。