· NextPDF · Standards · 2 min read

Why PDF 2.0, and why now

PDF 2.0 (ISO 32000-2) is not a cosmetic version bump. It is the foundation for accessible, signable, archival documents — and most PHP tooling never made the jump.

Most PHP applications still generate PDFs the way they did a decade ago: a static, untagged file based on the PDF 1.x era. It opens, it prints, and it carries no idea of its own structure. For a long time that was enough. It is not enough any more.

What PDF 2.0 changes

ISO 32000-2 — PDF 2.0 — is the current standard, and it frames how the modern document world works: tagged structure for accessibility (PDF/UA-2), archival profiles (PDF/A-4), signature containers (PAdES), and colour management done properly (ICC v4). NextPDF is built around the PDF 2.0 model from the core out, rather than shimming it over an older engine.

That matters because the obligations attached to documents have changed:

  • Accessibility is now table stakes. A document that is just pixels excludes assistive technology and, increasingly, fails procurement. PDF/UA-2 tagging carries the document’s semantics so a screen reader can navigate it.
  • Signatures have to last. A baseline signature is easy; a signature that still verifies in ten years (PAdES B-LTA, with timestamps and revocation data) is a different engineering problem.
  • Archival and e-invoicing are regulated. PDF/A-4 and the ZUGFeRD / Factur-X invoice profiles are common requirements in regulated archival and e-invoicing workflows — often what lets a document clear procurement or tax systems where they apply.

Built for what comes next

PDF 2.0 also makes documents legible to machines, not just people. NextPDF exposes deterministic PDF tools to AI systems over a typed contract (MCP, REST, and gRPC), so an agent can create, analyse, sign, and validate documents without the guesswork of pixel OCR.

A PDF engine written for the previous decade can paper over some of this. It cannot give you the foundation. NextPDF starts from the standard, so accessibility, signatures, and archival profiles are part of the architecture from the outset — not features you bolt on later.

Back to Blog

Related Posts

View All Posts »

Welcome to the NextPDF blog

Engineering notes, standards deep-dives, and product updates from the team building NextPDF. More articles are on the way.

An engine that refuses to guess

The most useful thing a PDF engine can do is tell you the truth about what it cannot do. Here is the design philosophy behind NextPDF's typed failures and fail-closed defaults.

The company behind NextPDF

NextPDF is the open core of a commercial product, built by a Taipei security company under an ISO 27001-certified ISMS. Here is why that provenance is worth knowing before you adopt it.