我正在Bluemix上构建一个node.js应用程序,它应该将pdf文件作为请求,然后灰显(空白)pdf文件的某些部分。此外,pdf文件对所有人来说都是相同的,我们需要删除的区域将被修复。那么有人可以建议一个可以执行这种功能的npm模块吗?
答案 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)
请尝试GitHub和npm上的Aspose.PDF Cloud SDK forNode.js。它提供用于多种文档处理操作的API方法;包括在云中创建,操纵,转换和呈现Pdf文档。您可以使用Redaction Annotation使所需的PDF区域变灰。
P.S:我与Aspose一起担任支持开发人员