reinvanoyen / dry-pdfgen
Generate PDFs using Dompdf
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/reinvanoyen/dry-pdfgen
Requires
- dompdf/dompdf: ^0.8.3
- reinvanoyen/oak: ^1.0.8
This package is auto-updated.
Last update: 2025-09-27 04:18:36 UTC
README
Generate PDF-documents from HTML markup
dry-pdfgen uses Dompdf in the background. For more info on Dompdf check out their Github repository: https://github.com/dompdf/dompdf
Installation
composer require reinvanoyen/dry-pdfgen
Register the service provider
<?php $app = new \Oak\Application(); $app->register([ \Tnt\PdfGen\PdfGenServiceProvider::class, ]); $app->bootstrap();
Basic usage
<?php $pdfGenerator = $app->get(PdfGenerator::class); $pdfGenerator->fromHtml('<strong>This is an example</strong>'); // Stream the pdf $pdfGenerator->stream(); // or... // ...use the pdf file contents $contents = $pdfGenerator->output();