Test suite for PDF/A-2 conformance
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
description.txt
pdfa1-6-5-3-bfo-t01-pass.pdf
pdfa2-6-1-13-bfo-t01-fail.pdf
pdfa2-6-1-13-bfo-t02-fail.pdf
pdfa2-6-1-13-bfo-t03-fail.pdf
pdfa2-6-1-13-bfo-t04-fail.pdf
pdfa2-6-1-13-bfo-t05-fail.pdf
pdfa2-6-1-13-bfo-t06-pass.pdf
pdfa2-6-1-13-bfo-t07-pass.pdf
pdfa2-6-1-13-bfo-t08-pass.pdf
pdfa2-6-1-13-bfo-t09-fail.pdf
pdfa2-6-1-13-bfo-t10-fail.pdf
pdfa2-6-1-13-bfo-t11-fail.pdf
pdfa2-6-1-2-bfo-t01-fail.pdf
pdfa2-6-1-5-bfo-t01-pass.pdf
pdfa2-6-1-7-2-bfo-t01-fail.pdf
pdfa2-6-10-bfo-t01-fail.pdf
pdfa2-6-10-bfo-t02-fail.pdf
pdfa2-6-11-bfo-t01-fail.pdf
pdfa2-6-2-11-6-bfo-t01-pass.pdf
pdfa2-6-2-11-6-bfo-t02-fail.pdf
pdfa2-6-3-2-bfo-t01-pass.pdf
pdfa2-6-3-2-bfo-t02-fail.pdf
pdfa2-6-3-3-bfo-t01-fail.pdf
pdfa2-6-3-3-bfo-t02-pass.pdf
pdfa2-6-4-2-bfo-t01-fail.pdf
pdfa2-6-8-bfo-t01-pass.pdf
pdfa2-6-8-bfo-t02-pass.pdf
pdfa2-6-8-bfo-t03-fail.pdf
pdfa2-6-8-bfo-t04-fail.pdf
pdfa2-6-8-bfo-t05-fail.pdf
pdfa2-6-9-bfo-t01-fail.pdf
pdfa2-6-9-bfo-t02-fail.pdf
pdfa2-6-9-bfo-t03-fail.pdf
pdfa2-6-9-bfo-t04-fail.pdf

README.md

pdfa-testsuite

Test suite for ISO-19005 (PDF/A) conformance

Included are a collection of PDF documents that should either pass or fail a conformance test against the specified ISO-19005 profile. The description.txt file lists the reason they should pass or fail.

This collection was inspired by the Isartor test suite and follows a similar layout with respect to test case names, including the section of the PDF/A specification to which each test refers. Unlike Isartor we have also added valid documents which test a particular area of the specification.

Please contact BFO Support if you wish to collaborate on this project and add new test cases. We intend this collection to be continually updated with new tests, ideally from as many vendors as possible, and perhaps to grow to cover PDF/X, PDF/UA and other variations as well. We also welcome emails about this suite, but suggest if you're on the PDF Association mailing list you direct them there.

The naming convention for each test is:

pdfa2-6-1-3-bfo-t01-fail.pdf
|       |    |   |    |
|       |    |   |    +-- Whether the test is expected to pass or fail
|       |    |   |
|       |    |   +-- Test number
|       |    |
|       |    +-- Original creator of the test, i.e. who to email if it's wrong!
|       |
|       +-- Section of the specification being tested
|
+-- ISO-19005 revision that's being targetted - pdfa1, pdfa2, pdfa3

The files here are licensed under the Creative Commons Public License.