java Apache PDFBox错误的访问权限
我正在尝试使用Apache PDFBox提取访问权限。问题是所有权限都设置为true。 例如,我提取了Document Assembly属性,如下所示:
PDDocument doc = PDDocument.load(new File(filePath));
AccessPermission ap = doc.getCurrentAccessPermission();
boolean documentAssembly = ap.canAssembleDocument();
documentAssembly变量为true。然而,当我检查Adobe reader上的权限时,我发现document assembly属性设置为not allowed:
有没有办法像上图那样提取所有正确的信息
# 1 楼答案
“安全”选项卡上显示的是所有适用文档限制的摘要。特别是,有一些限制只取决于您使用的PDF查看器。例如,如果我在AdobeAcrobat(不是Reader)中查看同一个对话框,我会看到
显然,PDFBox不知道您将使用哪个查看器。因此,它不能考虑特定于观众的限制。