GC ImageMagick修剪最大宽度和高度

时间:2018-08-08 12:38:01

标签: google-cloud-platform imagemagick google-cloud-functions

我正在Google Cloud中使用ImageMagick,但我相信它只是CLI版本的界面。

我要做的是修剪所有透明度,然后将图像调整为最大190px宽和230px高。

我已经成功使它工作,因此图像的宽度不超过190px,但是我不知道如何设置最大高度。

有什么想法吗? 这是我当前设置宽度的方式:

  return spawn('convert', [tempFilePath, '-trim','-resize', '190', tempFilePath]);

1 个答案:

答案 0 :(得分:3)

如果使用调整大小,则没有意识到传递的尺寸是最大的:

  return spawn('convert', [tempFilePath, '-trim','-resize', '190x230', tempFilePath]);

这将调整为最大190宽度或230高,同时保持比例