s1seven / schema-tools

Tools to create, validate and render certificates using Material Identity JSON schemas
https://materialidentity.org/
Apache License 2.0
1 stars 1 forks source link

feat: ensure pdfs are in pdf/a-3a #244

Closed christophbuehler closed 7 months ago

christophbuehler commented 8 months ago

Description

PDF/A-3A Validation Tool Validation Status Issues / Notes
Foxit PDF Editor ✅ Valid
Foxit PDF Reader ✅ Valid I don't think there is any validation going on..
pdfforge.org Tool seems broken.
pdfen.com ⚠️ Invalid Some unspecified metadata issue.
pdf-online.com ⚠️ Invalid Some header issues, can probably be fixed easily.
bfo.com ⚠️ Invalid XMPMetaDataXpacketFormatError is set, but shouldn't be
Adobe Acrobat ✅ Valid Had problems with Chinese Noto Woff files.
avepdf ✅ Valid
online.visual-paradigm.com ✅ Valid
veraPDF ✅ Valid Used as a reference.
christophbuehler commented 8 months ago

veraPDF is fine:

image

Acrobat Pro complains:

image
christophbuehler commented 8 months ago

Some remaining issues with NotoSansSC:

image
christophbuehler commented 8 months ago

I re-downloaded the TTF font files for Noto Sans Simplified Chinese, and the verification succeeded. These font files are much bigger, but I am not sure if that matters much as we embed a subset of the font into the pdf.

image image
christophbuehler commented 8 months ago

https://avepdf.com/pdfa-validation

image
christophbuehler commented 8 months ago

https://www.pdf-online.com/osa/validate.aspx reports an issue:

image
christophbuehler commented 8 months ago

Foxit PDF Editor

image