是否有一个npm模块来修改node.js中的pdf文件?

时间:2016-09-07 06:43:37

标签: javascript node.js npm ibm-cloud node-modules

我正在Bluemix上构建一个node.js应用程序,它应该将pdf文件作为请求,然后灰显(空白)pdf文件的某些部分。此外,pdf文件对所有人来说都是相同的,我们需要删除的区域将被修复。那么有人可以建议一个可以执行这种功能的npm模块吗?

3 个答案:

答案 0 :(得分:0)

尝试使用此:http://pdfmake.org。它是https://github.com/devongovett/pdfkit

的改进版本

您可以将字体的颜色设置为“白色”,以淡出您想要的文本。 以下是示例代码,您可以在此处尝试:http://pdfmake.org/playground.html

subheader: {
            fontSize: 15,
            bold: true,
            color: "white"
        },

答案 1 :(得分:0)

我建议你试试HummusPDF。具体来看,请查看Hummus - Modification页面,其中介绍了如何编辑现有PDF文档。在您的情况下,您可以尝试使用允许draw shapes的功能。

答案 2 :(得分:0)

请尝试GitHubnpm上的Aspose.PDF Cloud SDK forNode.js。它提供用于多种文档处理操作的API方法;包括在云中创建,操纵,转换和呈现Pdf文档。您可以使用Redaction Annotation使所需的PDF区域变灰。

P.S:我与Aspose一起担任支持开发人员