mPDF: создание PDF в точности как предварительный просмотр - PullRequest
0 голосов
/ 21 марта 2019

Я использую mPDF через PHP, чтобы сгенерировать точную копию PDF HTML-страницы.Затем этот PDF-файл сохраняется на сервере, чтобы его можно было автоматически распечатать для пользователя с помощью программирования сокетов PHP.

Когда я печатаю предварительный просмотр страницы HTML, она выглядит точно так, как я бы хотел, чтобы она была напечатана.Когда я конвертирую HTML в PDF с помощью mPDF, он становится широким и искаженным.Я просто хочу, чтобы он выглядел точно так же, как предварительный просмотр HTML без изменений.

Вот мой PHP-код:

require_once __DIR__ . '/vendor/autoload.php';

$mpdf = new \Mpdf\Mpdf();

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

$mpdf->WriteHTML($html);
$mpdf->Output();

1 Ответ

0 голосов
/ 22 марта 2019

Откажитесь от mPDF и используйте библиотеку на основе браузера, такую ​​как wkhtmltopdf.

...