pontedilana/php-weasyprint
Laravel-friendly PHP wrapper for WeasyPrint to render HTML/CSS into high-quality PDFs (and images) via a simple API. Ideal for invoices, reports, and templated documents, with options for assets, headers/footers, and configuration.
--info, --quiet, --verbose, --debug, --version, --no-http-redirects, --fail-on-http-errors)--attachment-relationship and --xmp-metadata options--allowed-protocols option--pdf-tags option--timeout option to the WeasyPrint command-line call by default. This improves consistency with the internal process timeout already applied by Symfony Process. If you're running WeasyPrint inside a worker, queue, or other timeout-managed environment, you can disable it using $pdf->disableTimeout() or $pdf->setTimeout(null). (#15)disableTimeout() method to easily disable the new CLI timeout behaviorsymfony/process minimal version to mitigate CVE-2024-51736--srgb option--timeout option--pdf-forms)onlyMethods()--format option in Pdf class which is deprecated in WeasyPrint 53 and removed in WeasyPrint 54How can I help you explore Laravel packages today?