Migrare da DomPDF
Questa guida aiuta a migrare da DomPDF a TCPDF-Next per prestazioni migliori e funzionalità enterprise.
Differenze API
| DomPDF | TCPDF-Next |
|---|---|
$dompdf = new Dompdf() | $pdf = Document::create() |
$dompdf->loadHtml() | $pdf->writeHtml() o usa Artisan |
$dompdf->render() | Automatico al salvataggio |
$dompdf->output() | $pdf->save() o $pdf->output() |
Esempio Migrazione
php
// DomPDF
$dompdf = new Dompdf();
$dompdf->loadHtml('<h1>Hello</h1>');
$dompdf->render();
$dompdf->stream('file.pdf');
// TCPDF-Next con Artisan (rendering HTML pixel-perfect)
HtmlRenderer::create()
->loadHtml('<h1>Hello</h1>')
->save('file.pdf');Vantaggi TCPDF-Next
- Firme digitali PAdES B-LTA
- Crittografia AES-256
- Conformità PDF/A-4
- Performance superiori
- Supporto PHP 8.5+