dompdf - файл PDF поврежден при загрузке через браузер Safari - PullRequest
0 голосов
/ 12 ноября 2018

Мой код работает нормально в других браузерах, кроме Safari.Моя версия Safari - 11.1.2.Браузер Safari переименует мой файл в «invoice.pdf.download».Вот мой код:

                $dompdf = new Dompdf();
                $dompdf->loadHtml('My transaction details');
                $dompdf->set_option('isRemoteEnabled', TRUE);
                $dompdf->setPaper('A4', 'landscape');
                $dompdf->render();
                $dompdf->stream('invoice.pdf');

Следующие решения не работали в моем случае:

  • Запись exit () / die () в конце функции
  • заголовок ('Content-Type: application / pdf');
...