composer require dompdf/dompdf
$page->setFont(\Laminas\Pdf\Font::fontWithName(\Laminas\Pdf\Font::FONT_HELVETICA), 12); $page->setFillColor(new Rgb(0, 0, 0)); $page->drawText('Invoice #1234', 50, 750, 'UTF-8');
// DomPDF configuration $options = new Options(); $options->set('defaultFont', 'Courier'); $options->set('isRemoteEnabled', true); // for images $dompdf = new Dompdf($options); $dompdf->loadHtml($html); $dompdf->setPaper('A4', 'portrait'); $dompdf->render();
use Dompdf\Dompdf; use Dompdf\Options; public function downloadReportAction()
