Node.js 将Pdf缓冲区转换为jpg图像缓冲区(NodeJS)
我已经从电子邮件中提取了一个PDF附件,我有PDF文件的内容,比如:Buffer ff 34 54,我想把这个缓冲区转换成jpg图像缓冲区。这样我就可以把PDF转换成jpg图像了。有没有办法直接转换缓冲区 我已经保存了pdf文件,然后使用一些第三方模块,我已经转换成jpg。但为此,我必须多次写和读文件。也许会有所帮助。只是用谷歌搜索了一下pdf的图片,得到了这个Node.js 将Pdf缓冲区转换为jpg图像缓冲区(NodeJS),node.js,filestream,Node.js,Filestream,我已经从电子邮件中提取了一个PDF附件,我有PDF文件的内容,比如:Buffer ff 34 54,我想把这个缓冲区转换成jpg图像缓冲区。这样我就可以把PDF转换成jpg图像了。有没有办法直接转换缓冲区 我已经保存了pdf文件,然后使用一些第三方模块,我已经转换成jpg。但为此,我必须多次写和读文件。也许会有所帮助。只是用谷歌搜索了一下pdf的图片,得到了这个 npm install pdf-image var PDFImage = require("pdf-image").PDFImage
npm install pdf-image
var PDFImage = require("pdf-image").PDFImage;
var pdfImage = new PDFImage("/tmp/slide.pdf");
pdfImage.convertFile().then(function (imagePaths) {
// [ /tmp/slide-0.png, /tmp/slide-1.png ]
});
这不会转换PDF缓冲区,而是转换PDF文件。有没有办法用PDF缓冲区作为输入?