Some pdfs from our customers fail validation checks after conversion
Code:
var converter = new PdfStandardsConverter(ms);
converter.ToPdfA1B(outputMs);
VeraPDF Conformance checker output:
<validationReport jobEndStatus="normal" profileName="PDF/A-1B validation profile" statement="PDF file is not compliant with Validation Profile requirements." isCompliant="false">
<details passedRules="128" failedRules="1" passedChecks="4999" failedChecks="1">
<rule specification="ISO 19005-1:2005" clause="6.7.3" testNumber="2" status="failed" failedChecks="1">
<description>The value of Title entry from the document information dictionary, if present, and its analogous XMP property "dc:title['x-default']" shall be equivalent</description>
<object>CosInfo</object>
<test>Title == null || Title == XMPTitle</test>
<check status="failed">
<context>root/trailer[0]/Info[0]</context>
<errorMessage>The value of Title entry from the document Info dictionary and its matching XMP property "dc:title['x-default']" are not equivalent (Info /Title = , XMP dc:title['x-default'] = "")</errorMessage>
</check>
</rule>
</details>
</validationReport>