Node.js 节点gm-调整图像大小并保留纵横比?
Node gm是否内置支持在保留纵横比的同时调整图像大小(即生成缩略图)?或者我应该获得图像大小,计算适当的比率,然后调用resizeNode.js 节点gm-调整图像大小并保留纵横比?,node.js,imagemagick,graphicsmagick,Node.js,Imagemagick,Graphicsmagick,Node gm是否内置支持在保留纵横比的同时调整图像大小(即生成缩略图)?或者我应该获得图像大小,计算适当的比率,然后调用resize 这个问题的灵感来源于。乔纳森的评论是解决方案: gm().resize(maxSize) 这会将图像的大小调整为宽度maxSize。请参阅。只需使用gm()。调整大小(maxSize)。它会自动调整大小,使图像的最大尺寸为maxSize。谢谢,这就是我要找的。你想添加它作为答案,我会接受它吗?@JonathanOng哪里定义了maxSize?@asus根据最新
这个问题的灵感来源于。乔纳森的评论是解决方案:
gm().resize(maxSize)
这会将图像的大小调整为宽度
maxSize
。请参阅。只需使用gm()。调整大小(maxSize)
。它会自动调整大小,使图像的最大尺寸为maxSize
。谢谢,这就是我要找的。你想添加它作为答案,我会接受它吗?@JonathanOng哪里定义了maxSize
?@asus根据最新的节点gm api文档,resize
采用像素宽度。您还可以调用gm()。调整大小(宽度、高度)
。看。啊,你的评论是从2012年开始的。事情变了。我正在通过文档指定的宽度
和高度
,但我想我可能错过了你们讨论的maxSize
参数,谢谢