leni_m
@leni_m
ЧупаКобрус

Как правильно использовать mpdf библиотеку на php(баг chrome)?

Вот код, формирующий pdf и открывающий его в браузере:
header("Content-Type: application/pdf");
            header("Content-Disposition:inline;filename=\"invoice.pdf\"");
            header("Content-Transfer-Encoding: binary");

            ob_start();
            include 'file.php';
            $html = ob_get_contents();
            ob_end_clean();

            include("mpdf60/mpdf.php");

            $mpdf = new mPDF('utf-8', 'A4', '12', '', 10, 10, 7, 7, 10, 10);

            $stylesheet = file_get_contents('css/invoice.css'); //подключаем css
            $mpdf->WriteHTML($stylesheet, 1);

            $mpdf->WriteHTML($html, 2); //формируем pdf
            $mpdf->Output('file.pdf', 'I');

В мазиле все норм, а вот в хроме вылезает "Не удалось загрузить pdf документ" с кнопочкой "Перезагрузить", на которую нажимаешь, страница обновляется и всё норм.
Как избавится от этой ошибки, и чтобы pdf сразу загружался?
  • Вопрос задан
  • 2454 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽