Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Imagemagick 调整大小以适合方框,并将“背景”设置为黑色;“空的”;部分_Imagemagick_Imagemagick Convert - Fatal编程技术网

Imagemagick 调整大小以适合方框,并将“背景”设置为黑色;“空的”;部分

Imagemagick 调整大小以适合方框,并将“背景”设置为黑色;“空的”;部分,imagemagick,imagemagick-convert,Imagemagick,Imagemagick Convert,我试图获得这样的结果:固定框大小(133x100),图像应调整大小,但不拉伸,以适合该框,空白区域应填充黑色 实际上,我正在尝试使用以下命令: convert -background black -gravity center -extent 133x100 from.jpg to.jpg 但是,我没有在请求的框中拟合图像,而是获得了图像的裁剪。 如何获得要求的结果?我正在深入研究文档,但有很多选择,但我仍然没有找到(我认为)我需要的解决方案。看起来我已经通过以下链接找到了解决方案: 这段代码

我试图获得这样的结果:固定框大小(133x100),图像应调整大小,但不拉伸,以适合该框,空白区域应填充黑色

实际上,我正在尝试使用以下命令:

convert -background black -gravity center -extent 133x100 from.jpg to.jpg
但是,我没有在请求的框中拟合图像,而是获得了图像的裁剪。
如何获得要求的结果?我正在深入研究文档,但有很多选择,但我仍然没有找到(我认为)我需要的解决方案。

看起来我已经通过以下链接找到了解决方案:

这段代码解决了我的问题:

convert from.jpg -thumbnail 133x100 -background black -gravity center -extent 133x100 to.jpg
相关:纵横比: