return $pdf->stream(); // instead of download() For page numbers and company logos on every page:
$pdf = Pdf::loadView(...); Storage::disk('s3')->put("pdfs/$filename", $pdf->output()); Use @font-face with Dompdf or install fonts for Snappy/Browsershot. For Chinese, Arabic, or Hindi: mastering laravel pdf
Better yet, use :
$order = Order::with('items')->find($orderId); $pdf = Pdf::loadView('pdfs.invoice', compact('order')); return $pdf->download('invoice-'.$orderId.'.pdf'); return $pdf->stream(); // instead of download() For page
composer require setasign/fpdi Then overlay a signature image at specific coordinates. Never generate large PDFs during a web request. Dispatch a job: or Hindi: Better yet