在node.js和GraphicsMagick中将tiff转换为jpeg
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在node.js和GraphicsMagick中将tiff转换为jpeg相关的知识,希望对你有一定的参考价值。
我如何在node.js和GraphicsMagick tiff
(jpg
)中将gm
转换为https://aheckmann.github.io/gm/?
我想在AWS lambda上执行此操作,因此无法将write()
输出到磁盘上。
答案
只需指定您想要的文件扩展名为.write()
方法,gm将以该格式自动转换它。
const gm = require('gm');
gm('sample.tiff')
.write('out.jpeg', function (err)
if (err) console.log(err);
);
如果你需要输出buffer而不是写入磁盘,你可以使用.toBuffer()
方法:
gm('sample.tiff')
.toBuffer('jpeg', function (err, buffer)
if (err) console.log(err);
);
以上是关于在node.js和GraphicsMagick中将tiff转换为jpeg的主要内容,如果未能解决你的问题,请参考以下文章
如何在 AWS Lambda 上安装 GraphicsMagick 或 ImageMagick?