[
https://issues.apache.org/jira/browse/PDFBOX-2659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14310712#comment-14310712
]
Maruan Sahyoun commented on PDFBOX-2659:
----------------------------------------
sure. First it's very good that you found the XMP specification dated January
2004 as this is the one which is referred to be PDF/A-1. Later version of the
XMP spec had changes which are not allowed in PDF/A-1
Some further readings:
- Overview about predefined properties:
http://www.pdfa.org/wp-content/uploads/2011/08/tn0008_predefined_xmp_properties_in_pdfa-1_2008-03-20.pdf
- Technical Corrigendum to PDF/A-1 related to Metadata:
https://www.iso.org/obp/ui/#iso:std:iso:19005:-1:ed-1:v2:cor:1:v1:en
- Technical Corrigendum to PDF/A-1 related to XMP Extension Schemas:
https://www.iso.org/obp/ui/#iso:std:iso:19005:-1:ed-1:v2:cor:2:v1:en
> Dublin Core: Title not defined
> ------------------------------
>
> Key: PDFBOX-2659
> URL: https://issues.apache.org/jira/browse/PDFBOX-2659
> Project: PDFBox
> Issue Type: Bug
> Components: Preflight
> Affects Versions: 1.8.8
> Reporter: Marcus Ilgner
> Priority: Minor
> Labels: pdf/a
> Attachments: PDFBOX-2659.diff, invoice_converted.pdf,
> invoice_old.pdf, invoice_patched.pdf, pdf1a.xml
>
>
> Validating a PDF for A1 compatibility, I get an error:
> {quote}
> Error on MetaData, Title present in the document catalog dictionary can't be
> found in XMP information (Property is not defined)
> {quote}
> Yet when I look at the file, the property is defined as such:
> {code}
> <dc:title>
> <rdf:Alt>
> <dc:li>Rechnung 14512-14-001</dc:li>
> </rdf:Alt>
> </dc:title>
> {code}
> The code that sets the title (in order to make sure it's the same as the one
> from the document information):
> {code}
> DublinCoreSchema dublinCore = xmp.createAndAddDublinCoreSchema();
> dublinCore.setTitle("x-default", docInfo.getTitle());
> {code}
> Setting the creator via DublinCoreSchema seems to work as it doesn't raise
> the error anymore after calling
> {code}dublinCore.addCreator(docInfo.getAuthor());{code}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]