ImageMagick内联边界,而无需调整原始图像的大小



我尝试使用以下代码将边框添加到Dimension 200x200 PX的图像中。

convert -border 2x2 -bordercolor "#cccccc" old.png new.png

上面代码ADS A 2 px Border old.png。因此,图像扩展到204x204 px。

但是,我想添加 inline 边框。我对旧图像的边界覆盖边缘部分没有任何问题。因此,新图像应能够保留尺寸200x200 PX。请告知如何确切地做到这一点。

您需要在周围刮去两个像素,然后添加两个像素边框。您应该使用ImageMagick 6进行尝试。如果使用ImageMagick 7,请用Magick替换转换。

convert old.png -shave 2x2 -bordercolor "#cccccc" -border 2 new.png

相关内容

最新更新