es / dompdf-bundle
This bundle provides a wrapper for using dompdf inside symfony.
Installs: 9 811
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 2
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3
- dompdf/dompdf: ^0.7
- symfony/framework-bundle: 2.*
- symfony/symfony: 2.*
Requires (Dev)
This package is not auto-updated.
Last update: 2025-06-16 18:50:07 UTC
README
This bundle provides a wrapper for using dompdf inside symfony.
Installation
php composer.phar require es/dompdf-bundle
Enabling the bundle
// app/AppKernel.php public function registerBundles() { return array( // ... new ES\DompdfBundle\ESDompdfBundle(), // ... ); }
Usage
Whenever you need to turn a html page into a pdf just use this anywhere in your controller:
// Set some html and get the service $html = '<h1>Sample Title</h1><p>Lorem Ipsum</p>'; $dompdf = $this->get('dompdf'); // Stream the pdf to the browser $dompdf->streamHtml($html, "document.pdf"); // Get binary content of the pdf document $dompdf->getPdf($html);
Configuration
You can configure each dompdf option under the config
key.
es_dompdf: defaults: dpi: 150 defaultPaperSize: A4 ...
This bundle is available under the MIT license.