这个问题在这里已经有了答案:
安全方法不安全,但不允许页面提取和文档组合(1个答案)
上个月关门了。
我正在尝试用apachepdfbox提取访问权限。问题是所有权限都设置为true。例如,我提取了文档程序集属性,如下所示:
PDDocument doc = PDDocument.load(new File(filePath));
AccessPermission ap = doc.getCurrentAccessPermission();
boolean documentAssembly = ap.canAssembleDocument();
documentassembly变量为true。但是,当我检查adobe reader上的权限时,发现document assembly属性设置为not allowed:
有没有办法像上图那样提取所有正确的信息?
1条答案
按热度按时间p1iqtdky1#
您在“安全性”选项卡上看到的是应用的所有文档限制的摘要。特别是有些限制只取决于您使用的pdf查看器。例如,如果我在adobeacrobat(不是reader)中查看相同的对话框,我会看到
显然pdfbox不知道您将使用哪个查看器。因此它不能考虑特定于查看器的限制。