← Other topics

dompdf - View PDF in browser instead of downloading

Video Notes

When using the package dompdf/dompdf an issue I faced was despite using the stream method, my PDFs were always being downloaded instead of displaying directly in the browser.

To fix this, replace:

$dompdf->stream();

With:

$dompdf->stream("", ["Attachment" => false]);

Full code example:

<?php

require 'vendor/autoload.php';

use Dompdf\Dompdf;

$dompdf = new Dompdf();
$dompdf->loadHtml('<h1>hello world</h1>');
$dompdf->render();

# Before 😔
#$dompdf->stream();

# After 😀
$dompdf->stream("", ["Attachment" => false]);
If this info helped you out, you can send a tip via PayPal. Thanks for your support!
← Other topics