Skip to content
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

Add support for WTPDF reuse and accessibility conformance levels #1416

Open
DuffJohnson opened this issue Mar 1, 2024 · 5 comments
Open
Labels
feature New functionality to be developed fixed-in-dev
Milestone

Comments

@DuffJohnson
Copy link

DuffJohnson commented Mar 1, 2024

WTPDF is a free specification published by the PDF Association in February, 2024. Thanks to the ISO working group's close collaboration with the PDF Association's PDF/UA TWG and PDF Reuse TWG, the PDF/UA-2 mirrors this document's file format requirements. WTPDF, however, is not only available at no cost - and thus will find far greater dissemination - it also considers many reuse applications additional to accessibility.

As WTPDF-Accessibility is identical to PDF/UA-2, all that's necessary is to check for the respective PDF Declarations in the document XMP.

Ideally...

  • "WTPDF-Reuse" and "WTPDF-Accessibility" would appear in veraPDF's dropdown list.
  • "Auto-detect" would detect PDF Declaration(s) and test appropriately.
  • All Declarations would be reported (including, but not limited to, accessibility validation and / or WCAG declarations)
@bdoubrov
Copy link
Contributor

bdoubrov commented Mar 1, 2024

@DuffJohnson the link to WTPDF doesn't seem to be valid. Did you mean this one: https://pdfa.org/wtpdf/ ?

The declarations for conformance levels "WTPDF-Reuse" and "WTPDF-Accessibility" are defined in 6.1.2 and 6.1.3 accordingly. They should appear in the document level XMP Metadata.

The reporting of declarations is already available via veraPDF feature extraction, feature "Metadata". This would include all XMP metadata into the report. We can add a separate feature that would report all conformance declarations, including both the Reuse declaration mechanism and ISO substandard declarations.

@DuffJohnson
Copy link
Author

Oops, yes! Sorry for the typo.

That would be great!

@bdoubrov bdoubrov added this to the 1.28 milestone Mar 11, 2024
@bdoubrov bdoubrov added the feature New functionality to be developed label Mar 11, 2024
@bdoubrov
Copy link
Contributor

@DuffJohnson what about the "validated" declarations? veraPDF can potentially add such declaration if the document passes WTPDF reuse or accessibility. The only question is whether machine tests coverage (as implemented by veraPDF) gives sufficient authority for this claim.

@DuffJohnson
Copy link
Author

From my perspective any "Validated" declaration pertaining to accessibility should require that the file has passed "human" checks in addition to machine tests.

@bdoubrov
Copy link
Contributor

Prototype of WTPDF support is already available in the latest dev version 1.25.290 available at https://software.verapdf.org/develop/1.25/verapdf-greenfield-1.25.290-installer.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality to be developed fixed-in-dev
Projects
None yet
Development

No branches or pull requests

2 participants