使用imagemagick将边框添加到图像顶部

时间:2010-02-22 18:39:12

标签: imagemagick border

我有一张100x40的图像,我想在10像素高的图像顶部添加边框。

我找到了

convert source.jpg -border 0x10 out.jpg

但是这会在顶部和底部添加边框。反正有没有把它添加到顶部?

2 个答案:

答案 0 :(得分:19)

使用-splice

convert source.jpg -splice 0x10 out.jpg

如果您只想在底部添加边框,请同时使用-gravityconvert 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告诉它移动原始图像的方向。