Skip to main content
NowToPrint
HomeMarketplaceAI QuotePDF ToolsMembershipFAQ
Sign in

PDF engine evidence

This page publishes our engine's measured results — and, beside each number, what that number does not prove. A gate being met is not the same as a result being reproducible outside this repository, and the two are stated separately.

veraPDF — expected-pass acceptance

100%

All 1,071 documents the corpus says should pass were accepted by the engine. The run started at 85.34%.

Gate: 99.5% — met.

This measurement stands on its own: the expected outcome is written into the corpus itself, so there is no second tool to install or to drift.

  • This is a structural screening result, not a conformance claim.

docs/quality/pdf-oracle-verapdf-2026-07.md

Differential oracle — gate rate

99.75%

The rate after policy classification. Only the "bug on our side" class counts against the gate.

Gate: 99.5% — met.

Measured and recorded — not yet publishable as a result. The reasons are listed below one by one; quoting this number as a finished claim would overstate it.

  • The pdfium comparator was absent from this environment: two of three comparators ran.
  • 400 documents is a start on corpus-scale evidence, not a conclusion.
  • The deviations have not yet been triaged one by one.
  • Eight documents were never compared at all; they were recorded in the receipt rather than dropped.

docs/quality/pdf-differential-oracle-2026-08-09.md

Differential oracle corpus

400

Real-world documents sampled from GovDocs1.

Measured and recorded — not yet publishable as a result. The reasons are listed below one by one; quoting this number as a finished claim would overstate it.

  • 400 documents is a start on corpus-scale evidence, not a conclusion.

docs/quality/pdf-differential-oracle-2026-08-09.md

veraPDF corpus size

2,907

Total documents in the corpus; each filename states the outcome expected of it.

This measurement stands on its own: the expected outcome is written into the corpus itself, so there is no second tool to install or to drift.

  • This is a structural screening result, not a conformance claim.

docs/quality/pdf-corpus-coverage.json

Which tools actually ran

The differential oracle ran against these comparators: qpdf, mutool. This comparator was absent from the environment and did not run: pdfium. The difference matters — "differential oracle" reads as more coverage than two tools, and the missing one is exactly what would buy that difference.

What we do not claim

  • A conformance claim that independent tools agree on. The veraPDF lane is a structural screening, not a validator's signed conformance receipt.
  • That these rates would reproduce elsewhere, on a different corpus. The corpora we measured are named and sized above.
  • That a file is ready for press. The engine's output is a diagnostic report; production approval is the printer's own preflight.
  • That passing a gate is the same as publishing a result. The differential oracle passed its gate and is still not a publishable result.

How this page is audited

Every number here is stored alongside the verbatim line from the run document that produced it. A CI gate reads that document and fails the build if the line is gone, or if the number no longer appears in it. This page cannot outlive its own receipt.

scripts/ci/pdf-evidence-receipt-check.mjs

NowToPrint

AI-assisted print quoting, RFQ creation, PDF preflight, and producer selection for modern print procurement.

Distance Sales AgreementPrivacy PolicyDelivery and Returns

Company

AboutCareersPress

Support

ContactFAQDelivery and ReturnsBlogEdge Hub

Legal

Distance Sales AgreementPrivacy PolicyDelivery and Returns
Secure payment
  • SSL Certificate
  • Pay with iyzico, Visa and Mastercard
Public preparation in 6 languages
TürkçeEnglishDeutschFrançaisРусскийالعربية
Istanbul, Türkiye

© 2026 NowToPrint. All rights reserved.