【发布时间】:2017-04-26 16:36:41
【问题描述】:
我使用下面给出的链接来获取 itext 5 中的元数据:Get and set metadata for itext pdf document
目前,我也可以使用 sn-p 获取 itext7 中的元数据:
PdfDocument pdfDoc = new PdfDocument(new PdfReader(src));
PdfDocumentInfo info = pdfDoc.getDocumentInfo();
info.getAuthor();
info.getCreator();
info.getProducer();
我不知道如何使用相同的自定义属性。 我可以使用以下方法设置自定义元数据:
pdfDoc.getDocumentInfo().setMoreInfo("Test", "test");
如何在不对键名进行硬编码的情况下以编程方式获取此值? 另外,有没有办法在不实际写入的情况下获取这些元数据值(包括自定义元数据):
getAuthor, getCreator, etc?
【问题讨论】: