【问题标题】:How can I resize an image from an existing PDF file in Node.js?如何从 Node.js 中的现有 PDF 文件调整图像大小?
【发布时间】:2020-07-10 10:19:12
【问题描述】:

我有一个包含图像和一些文本的 PDF 文件。我想读取该文件,然后调整图像大小,然后删除文本。

我尝试使用 pdf-poppler 截取整个 PDF 的屏幕截图,然后使用 Jimp 进行一些图像处理,它成功了,但是由于图像非常大,程序需要很长时间才能完成执行。

【问题讨论】:

    标签: node.js pdf pdfkit hummus.js


    【解决方案1】:

    Adnane,你可以试试pdf-lib

    【讨论】:

    • pdfDoc.embedJpg(jpgImageBytes) 使用 pdf 文件外部的图像。我想要的是调整存在于 pdf 文件本身中的图像的大小。
    【解决方案2】:

    我不使用 Node.js,但 Poppler 库附带了一个二进制 pdftoimages,它从 PDF 中提取所有图像,并且有一个用于 Poppler 的 Node.js wrapper

    【讨论】:

      猜你喜欢
      • 2013-06-06
      • 2017-03-25
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多