Apache-2.0
NextPDF Core
PDF 2.0 generation, HTML and CSS rendering, tagged structure, and PAdES B-B/B-T digital signatures.
Install NextPDF Core →PDF 2.0 / PHP 8.4
Render HTML and CSS inside your PHP process, then sign, tag, or archive the same document.
Document pipeline
HTML and CSS enter the same in-process engine that signs, tags, and archives the output.
Standards targets
Each published standard has a defined engine scope and a validator path.
PDF 2.0
NextPDF builds the file structure and cross-reference model around PDF 2.0.
PDF/UA-2
Logical structure, document language, reading order, and figure alternative text target PDF/UA-2.
PAdES
NextPDF Core and Pro produce PAdES B-B and B-T signatures. NextPDF Enterprise adds B-LT and B-LTA workflows.
NextPDF Core
NextPDF Core is open source under the Apache License 2.0.
Create text, images, tables, vector graphics, forms, and document metadata.
Render flexbox, gradients, custom properties, and embedded fonts inside PHP.
Apply a baseline PAdES B-B digital signature with CMS SignedData.
Emit logical structure, document language, and figure alternatives targeting PDF/UA-2.
Expose deterministic PDF operations to agents over MCP, REST, and gRPC.
Run the configured PHPStan Level 10 CI command over the strict-types codebase.
Editions
Core, Pro, and Enterprise share the in-process runtime and document pipeline.
Apache-2.0
PDF 2.0 generation, HTML and CSS rendering, tagged structure, and PAdES B-B/B-T digital signatures.
Install NextPDF Core →One organization
Adds templates, charts, redaction, DocMDP controls, and remote or AWS KMS signing on the same engine.
Explore NextPDF Pro →Regulated workflows
Adds PAdES B-LT/B-LTA, HSM signing, PDF/A-4 output, e-invoicing, forensics, and agreement-specific support.
Explore NextPDF Enterprise →TCPDF migration
The compatibility adapter preserves the surveyed TCPDF class and method surface. Most migrations start with a one-line import change.
TCPDF
use TCPDF;
$pdf = new TCPDF();
$pdf->AddPage();
$pdf->writeHTML($html);
$pdf->Output('out.pdf', 'F');NextPDF compatibility adapter
use NextPDF\Compat\Tcpdf\TCPDF;
$pdf = new TCPDF();
$pdf->AddPage();
$pdf->writeHTML($html);
$pdf->Output('out.pdf', 'F');Engine output
Each sample below includes the output file and its pinned SHA-256 digest.

e3c0d38bde94f8819b7de8706a3a12ef20dfb2d657cacbbee9228ef8c504da76Download PDF
5fd79832b584e7aecab5400e986331d88c4bebc7670d62c86df67574bd575ec1Download PDFVerification
Audit the source, inspect the organization certificate, and validate the published output.
01 / Source
NextPDF Core publishes its source under the Apache License 2.0.
Install NextPDF Core →02 / Organization
PATEON’s information security management system is independently certified to ISO/IEC 27001:2022.
Review the company evidence →03 / Output
Every published sample carries a SHA-256 digest and a direct PDF download.
Open the Trust Center →14-day evaluation
The free trial starts at US$0 and produces watermarked evaluation output. Activate a licence to remove the watermark from new output.