Node.js 将PDF缓冲区转换为PNG缓冲区

Node.js 将PDF缓冲区转换为PNG缓冲区,node.js,pdf,buffer,png,Node.js,Pdf,Buffer,Png,有没有办法将PDF缓冲区转换为png图像缓冲区 我所能做的就是将pdf缓冲区转换为Base64,但我不知道接下来要做什么 谢谢 我刚刚使用过,适用于我的用例,但需要一些本机DEP: import { fromBuffer as convertPdfToPng } from 'pdf2pic' const pdf2picOptions = { format: 'png', width: 2550, height: 3300, density: 330, savePath: '

有没有办法将PDF缓冲区转换为png图像缓冲区

我所能做的就是将pdf缓冲区转换为Base64,但我不知道接下来要做什么

谢谢

我刚刚使用过,适用于我的用例,但需要一些本机DEP:

import { fromBuffer as convertPdfToPng } from 'pdf2pic'

const pdf2picOptions = {
  format: 'png',
  width: 2550,
  height: 3300,
  density: 330,
  savePath: './output/from-buffer-to-base64',
}

const convert = convertPdfToPng(pdfBuffer, pdf2picOptions)

const pageOutput = await convert(pageNumber, true)
const pngBuffer = Buffer.from(pageOutput.base64, 'base64')

你找到解决办法了吗?我有同样的problem@Muhzin是的,我刚刚发布了解决方案