Plugin PDF – WkHtmlToPdf rekomendowany silnik
# composer require friendsofcake/cakepdf
# bin/cake plugin load CakePdf
Plugin added successfully to `CONFIG/plugins.php`
/config/bootstrap.php Configure::write('CakePdf', [ 'engine' => 'CakePdf.WkHtmlToPdf', 'binary' => '/usr/local/bin/wkhtmltopdf', // Ścieżka do wkhtmltopdf 'margin' => [ 'bottom' => 15, 'left' => 15, 'right' => 15, 'top' => 15, ] ]);
/Controller/AppController.php
use CakePdf\View\PdfView;
public function viewClasses(): array { return [JsonView::class, PdfView::class]; }
WkHtmlToPdf instalacja silnika: https://wkhtmltopdf.org/downloads.html
# dpkg -i wkhtmltox_0.12.6.1-2.bullseye_amd64.deb