我正在Google Cloud中使用ImageMagick,但我相信它只是CLI版本的界面。
我要做的是修剪所有透明度,然后将图像调整为最大190px宽和230px高。
我已经成功使它工作,因此图像的宽度不超过190px,但是我不知道如何设置最大高度。
有什么想法吗? 这是我当前设置宽度的方式:
return spawn('convert', [tempFilePath, '-trim','-resize', '190', tempFilePath]);
答案 0 :(得分:3)
如果使用调整大小,则没有意识到传递的尺寸是最大的:
return spawn('convert', [tempFilePath, '-trim','-resize', '190x230', tempFilePath]);
这将调整为最大190宽度或230高,同时保持比例