-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errors in various example PDF files #226
Comments
Further: in many example PDFs the Border Style dictionary is incorrect as it says pdf-custom-toc.pdf |
Thanks @petervwyatt We will check that out. We do have PDF/A support which helps with conforming to certain sets of standards. But yeah for sure it makes sense to produce output that is consistent with PDF versioning, even though most viewers probably ignore unused properties. |
For PDF/A (all versions) and PDF/UA-1 (if you support it), please be sure to use the latest veraPDF for compliance checking. Later versions have improved checks. I used my Arlington PDF Model to detect these and then double-checked manually with the latest PDF 2.0 ISO spec. Note that Arlington is a data model and my software is only PoC - other implementers are taking the data model and making more robust and friendly software to report non-conformances. |
Most of the PDFs have incorrect PDF versions according to their content - its probably safer and far easier to just set the version to PDF 1.7 and not have to worry about things.
ProcSets were deprecated back in PDF 1.4 (early 2000s) and only apply to PDF 1.3 features for PostScript compatibility reasons. They cannot be used with PDF 1.4 and later. Just remove them as no PDF processor requires them anymore as no one implements PDF via PS procedure sets since the mid 2000s!
sample_form.pdf:
unipdf-tables-division-layout.pdf:
unipdf-templates-documentation.pdf:
unipdf-tables-division-layout.pdf:
The text was updated successfully, but these errors were encountered: