Mpdf не загружает PDF из встроенного браузера Chrome (но отображает PDF) - PullRequest
0 голосов
/ 09 апреля 2019

Я использовал mpdf для отображения PDF в своем браузере, и он работает нормально.

PDF-файл отображается в браузере, но когда пользователь нажимает кнопку загрузки, загружается php-код, но не отображается pdf-файл.

Ниже мой код

$mpdf=new mPDF( ); 
$mpdf->SetDisplayMode('fullpage');
$mpdf->list_indent_first_level = 0;    
$mpdf->WriteHTML($html,2);
$mpdf->showImageErrors = true;
$filename='Test';

$mpdf->Output($filename.'.pdf', 'I');

Я не могу использовать D или F, как показано ниже для mpdf, так как пользователь должен сначала просмотреть pdf в своем браузере, а затем он должен загрузить, исходя из своих интересов.

$mpdf->Output($filename.'.pdf', 'D');

Любые предложения / идеи о том, как скачать pdf вместо кода из встроенного браузера.

1 Ответ

0 голосов
/ 09 апреля 2019
ob_clean();
$mpdf->Output($filename.'.pdf', 'I');

он должен скачать сейчас.

Отправьте файл в браузер.Плагин используется, если имеется.Имя, заданное $ filename, используется при выборе опции «Сохранить как» в ссылке, генерирующей PDF

...