famelo/pdf
composer require famelo/pdf
Provides a quick and simple way to generate a PDF from a Fluid Template through the MPDF library
4.3.1
- Requires
- neos/flow: ^8.0
- mpdf/mpdf: ^8.1
- Suggest
- knplabs/knp-snappy: wkhtmltopdf wrapper to use the WebkitGenerator
- itbz/fpdi: fpdi library to use the FpdiGenerator
- pdfcrowd/pdfcrowd: pdfcrowd library to use the PdfCrowdGenerator
- ext-curl: curl extension to use the RemoteGenerator
Readme excerpt
Famelo.PDFThis package provides a quick and simple way to generate a PDF from a Fluid Template through the MPDF library
Example:
$document = new \Famelo\PDF\Document('My.Package:SomeDocument'); $document->assign('someVariable', 'foobar'); // Trigger a Download and exit $document->download('SomeDocument ' . date('d.m.Y') . '.pdf'); // Show the document inline and exit $document->send(); // Save the document to a local file $document->save('/Some/Path/SomeDocument ' . date('d.m.Y') . '.pdf');This example will render a template located at 'resource://My.Package/Private/Documents/SomeDocument.html and convert it to PDF.
Page Format and o…Read more