Account.Browser Rendering permission and locate your Account ID from your Cloudflare dashboard URL.
Using Laravel PDF
Spatie’s Laravel PDF package provides a convenient wrapper around Cloudflare’s Browser Rendering API via its built-in Cloudflare driver. No Node.js or Chrome binary is required on your instances. First, install the package via Composer:Pdf facade. For example, the following controller method renders a view as a PDF and streams it as a download to the browser:
Using Laravel Cashier with Laravel PDF
Cashier’s default invoice PDF renderer uses Dompdf, which does not work in Laravel Cloud. To generate Cashier invoices on Cloud, install Spatie’s Laravel PDF package and configure the Cloudflare environment variables as described above:Manual Usage
If you prefer to call the Cloudflare API directly without an additional dependency, add acloudflare entry to your services.php config file:
Http facade. The following example demonstrates how to generate HTML from a view and stream the response as a downloadable PDF to the browser from a controller method:

