【问题标题】:how to add custom metadata to pdf using node js如何使用节点 js 将自定义元数据添加到 pdf
【发布时间】:2023-03-04 05:24:01
【问题描述】:

我正在从 AWS s3 存储桶读取一个 pdf 文件,并希望使用 lambda 中的节点生成一个包含其他自定义元数据的新文件。

我尝试使用 pdf-lib NPM 并能够生成一个新文件,但没有找到添加自定义元数据的方法。 NPM 文档只有添加标题、作者等默认属性的方法。

请提出任何添加自定义元数据的方法

【问题讨论】:

    标签: node.js pdf aws-lambda metadata


    【解决方案1】:

    最好的 PDF 操作库是 pdfmake

    https://www.npmjs.com/package/pdfmake

    你可以通过使用这个库来实现任何事情。

    【讨论】:

    • 非常感谢@Shantanu 的回答。经过尝试,我知道 pdfMake 库是为生成 pdf 文件而设计的,不允许编辑或加载 PDF 文件。在我的要求 PDF 中,我已经有了我只想向该 PDF 添加自定义元数据。请建议,提前谢谢
    • 试试 exiftool,它可以从存储库中的 libimage-exiftool-perl 包中获得。使用 nodeJs Shel 命令执行 例如,如果您有一个名为 xyz.pdf 的 pdf 文件并且您想更新其元数据,请使用实用程序 """"exiftool""" ,方式如下::::::: ::::::: 这个答案会帮助你askubuntu.com/a/39906
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-09
    • 2019-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多