Node.js 想要找到为给定pdf文件生成缩略图的方法吗

Node.js 想要找到为给定pdf文件生成缩略图的方法吗,node.js,pdf,npm,Node.js,Pdf,Npm,我目前正在寻找一种为给定的pdf文件生成缩略图的方法,该文件在同一图像中显示多个页面。输出应该像在网站上显示。我想知道是否有任何npm包支持此功能。谢谢 var PDFImage = require("pdf-image").PDFImage; //pdf to image convert var pdfImage = new PDFImage("1120.pdf"); pdfImage.convertPage(0).then(function (imagePath) { },(err)=

我目前正在寻找一种为给定的pdf文件生成缩略图的方法,该文件在同一图像中显示多个页面。输出应该像在网站上显示。我想知道是否有任何
npm
包支持此功能。谢谢

var PDFImage = require("pdf-image").PDFImage; //pdf to image convert

var pdfImage = new PDFImage("1120.pdf");
  pdfImage.convertPage(0).then(function (imagePath) {
},(err)=>{
   console.log("err",err)
})
//##jimp Npm使用缩略图生成图像

//如果验证错误,请执行以下步骤: ->在/etc/ImageMagick-6/policy.xml(或/etc/ImageMagick/policy.xml)中找到以下行 -> 并将其更改为允许ImageMagick中的PDF编码器读取和写入:

在ImageMagick命令行中,您可以按如下操作。假设您想要PDF中的8页

从以下位置输入PDF:


这将占用前8页,生成大小为140x140的缩略图,并在它们之间以20像素的白色间距并排添加,并在其周围添加10像素的白色边框


对不起,我不知道Node.js。但显然有一个模块集成了ImageMagick。请参阅@HarshaW的可能副本谢谢您的快速回复。你给我的链接只显示了使用pdf文件的第一页生成缩略图的方法,但是,我想要的是在同一图像中最多显示8页。任务有点不同,但无论如何,非常感谢您的关注。
convert image.pdf[0-7] -thumbnail 140x140 -background white +smush 20 -bordercolor white -border 10 result.jpg