检查pdf文档是否包含嵌入文件的最佳方法是什么?

时间:2018-06-15 14:43:11

标签: java pdf pdfbox

如果pdf文档包含嵌入文件,我正在寻找检查java的最佳方法。

以下解决方案可行,但如果解决方案需要更少的内存,则会更好。

org.apache.pdfbox.pdmodel.PDDocument pdDocument = PDDocument.load(bytes);
PDDocumentNameDictionary names = new PDDocumentNameDictionary(pdDocument.getDocumentCatalog());
PDEmbeddedFilesNameTreeNode efTree = names.getEmbeddedFiles();
boolean result = efTree != null

顺便说一句,我使用Apache Pdf-Box 1.8.9

您知道检查嵌入文件的更好方法吗?

0 个答案:

没有答案