битый pdf на выходе из DOMPDF

168
26 июля 2018, 09:00

на выходе из dompdf получают битый pdf-файл, который невозможно открыть. в преобразовании использую parsedown для преобразования md-текста в html, далее dompdf для преобразования html в pdf.

            $parsedown = new Parsedown();
            $htmlReady = $parsedown->text("**ehheh**");
                $dompdf = new Dompdf();
                $dompdf -> set_option('isHtml5ParserEnabled', true);
                $dompdf -> loadHtml($htmlReady);
                $dompdf -> render();
                $dompdf -> stream(rand(1,1000000), array("Attachment" => 1));
Answer 1

Нашел решение. Кому надо: Перед использованием метода stream() надо отключать буферизацию. Все будет работать после откл. буфера. Т.к. я работаю на bitrix'e, то вот код, который помог мне:

$APPLICATION->RestartBuffer();
    $dompdf -> stream(rand(1,1000000), array("Attachment" => 1));
die();
READ ALSO
Передача значений в инпут VUE

Передача значений в инпут VUE

У меня есть форма VUE которая отправляет данные в firebaseС помощью скрипта я передаю в инпут значения var phone = url

154
Собственные модули C++

Собственные модули C++

скажите, загорелся написать модульную программу на c++, где функциональность будет расширяться в зависимости от того, какие модули были загружены...

208
Отладка / отображение тел в Box2d

Отладка / отображение тел в Box2d

Есть проект на c++, с подключенными SFML и Box2dКак отобразить каркасы, вершины и т

191
Не компилируется [закрыт]

Не компилируется [закрыт]

C:\Users\zxcvbnm\Documents\jjj\maincpp In function 'void processNormalKeys(unsigned char, int, int)': 24 22 C:\Users\zxcvbnm\Documents\jjj\main

232