The Standards the Finished Document Is Measured Against
Ask for the finished document to be measured against a standard, and get what stands in its way back beside the file.
See It in a Real PDF
An Invoice That Asks Before It Claims
The library reads the invoice as it stands and names, clause by clause, everything between it and Factur-X. Two things stand in the way, then one, then none — and only then is a file written.
Summary
Claiming a standard and holding to it are two different things. This asks for the document that comes out to be read again, clause by clause, against the standards you name — and what stands in the way comes back beside the file. A document need not claim a standard to be measured against it: it is the way to find out what it would take.
Technically
Written at the top level of a request, under
"check"
check names the standards the finished document is measured against, the findings coming back in the answer beside the file: x-hqf-findings counts them, x-hqf-finding carries them. A server of your own repeats that name once per finding; the service we run states it once, its values separated by a comma. Reading every clause of a standard costs time, so nothing is measured until it is asked for: an empty list measures nothing. The values are pdfa1b, pdfa1a, pdfa2b, pdfa2u, pdfa2a, pdfa3b, pdfa3u, pdfa3a, pdfa4, pdfa4f, pdfua1, pdfua2, pdfx4, wtpdf_reuse and wtpdf_accessibility.
Request Schema
-
check— array of strings, optional, empty by default. -
pdfa1b— ISO 19005-1 level B.pdfa1a— the same part at level A, which asks for the structure as well. -
pdfa2b— ISO 19005-2 level B.pdfa2u— the same part at level U, which asks that every letter drawn map back to its character.pdfa2a— the same part at level A, which asks for the structure as well. -
pdfa3b— ISO 19005-3 level B.pdfa3u— the same part at level U.pdfa3a— the same part at level A, which asks for the structure as well. -
pdfa4— ISO 19005-4.pdfa4f— the same part, at the level that carries files of any kind. -
pdfua1— ISO 14289-1.pdfua2— ISO 14289-2. -
pdfx4— ISO 15930-7. -
wtpdf_reuse— Well-Tagged PDF 1.0 at its level for reuse.wtpdf_accessibility— the same at its level for accessibility. A finding of either cites the clause under the number Well-Tagged PDF gives it, which is the number ISO 14289-2 gives the same requirement; the level for reuse leaves out what binds the level for accessibility alone.
Measuring is not claiming: what a document says it is comes from archive, accessible and print. A document measured against a standard it never claimed still comes back with the file.
A Whole Request That Creates a PDF
One name below stands for a font file: put the encoded file in its place, or send the file itself beside the description, as a supplied part of the same call. One page carries a real font already encoded, and its request posts as it stands.
{
"archive": "pdfa3b",
"check": ["pdfa3b", "pdfua1"],
"output_intent": { "identifier": "sRGB", "info": "sRGB IEC61966-2.1" },
"metadata": { "title": "A document measured against two standards" },
"fonts": [{ "name": "body", "data": "PASTE_THE_FONT_FILE_BASE64_HERE" }],
"items": [
{
"type": "text",
"rect": { "llx": 60, "lly": 740, "urx": 535, "ury": 765 },
"content": ["A document measured against two standards at once"],
"font": "body",
"font_size": 14
}
]
}
The document as a whole
The Numbers Reading Software Shows A Hundred Letters in a Single File What the Document Says about Itself What the Document Says about Itself, Said Once Text Nobody Can Copy The Notes a Program Leaves in the File for Itself The Notes a Program Leaves on One Page The Data a Program Hangs on a Run of Ink A File Still Readable Decades from Now The Print Standard the Document Claims The Variable Print Standard the Document Claims The Password That Opens It, and What May Be Done with It An Invoice a Person and a Machine Both Read The Address Relative Links Are Read Against The PDF Version the File Declares The Extensions to PDF the File Says It Uses What a Picture Says about Itself, and How It Is Read The Attachments the Document Carries Beside Its Pages Files the Document Names without Carrying The Attachments Shown as a Portfolio Which Attachments a Page Claims Which Attachments a Font Claims The Identity Card a Single Font Carries Which Attachments the Document's Card Claims A Document Card Written Elsewhere The Areas of a Page a Reader Measures In The Identity Card a Single Page Carries The Accessibility Standard the Document Claims
Where to Go Next
Every JSON key of a request, in one page The other forty-one settings of a request