1
有人或许知道,如何在NodeJS中使用HummusJS检查PDF是否受密码保护?这个检查需要在修改PDF时完成。检查PDF是否有密码保护HummusJS,NodeJS
我正在努力寻找一个在线解决方案和文档。
Regards
有人或许知道,如何在NodeJS中使用HummusJS检查PDF是否受密码保护?这个检查需要在修改PDF时完成。检查PDF是否有密码保护HummusJS,NodeJS
我正在努力寻找一个在线解决方案和文档。
Regards
好吧,所以我得到了这个工作,感谢HummusJS的作者。
解析器对象将能够检查PDF是否被加密。要创建一个PDFReader对象(解析器对象),你可以使用:
var pdfReader = hummus.createReader('./TestMaterials/XObjectContent.PDF');
但是,试图修改PDF文件时,你会得到一个例外,该文件是忙(EBUSY)。
的PDFWriter对象,实际上可以返回一个PDFReader对象,它使用:
var pdfReader = pdfWriter.getModifiedFileParser();
通过使用此pdfReader对象,使用以下方法来检测是否有密码保护:
pdfReader.isEncrypted()
再见!