使用PDFBOX热设置PDF/UA标识符

问题描述 投票:0回答:1

PAC 2024 验证工具,给我那个错误。

 Metadata: PDF/UA identifier is missing

我用

org.apache.pdfbox:pdfbox:3.0.2

如何设置 PDDocument 的标识符?

pdfbox
1个回答
0
投票

这将从网络复制 PDF/UA xmp 并设置它:

PDMetadata meta;
try (InputStream is = new URL("https://taggedpdf.com/xmp/pdfUA-ID.xmp").openStream())
{
    meta = new PDMetadata(doc, is);
}
doc.getDocumentCatalog().setMetadata(meta);
© www.soinside.com 2019 - 2024. All rights reserved.