HTML2PDF весь абзац перенесен на следующую страницу - PullRequest
0 голосов
/ 14 марта 2019

Я использую html2pdf от spipu

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

Я значительно сократил поля страницы, но этого недостаточно, чтобы полностью перетащить последний абзац на страницу 1.

Есть ли способ сделать его разрывом страницы вместо переноса всего абзаца на новую страницу (где он делает то же самое для следующей)

Вот пример кода php:

$html2pdf = new Html2Pdf('P','A4','en', true, 'UTF-8',array(11, 3, 16, 3));
    $html2pdf->addFont("verdana","", "verdana.php");
    $html2pdf->setFallbackImage("");
    $html2pdf->setTestTdInOnePage(false);
    $styles = '<style>li{ padding-top: 10px; font-size:15px; line-height: 20px; } page{font-size: .9em; } .ft0 { font-size: 15px; line-height: 17px; } .ft9 { font-size: 15px; line-height: 21px;} </style>';
    $html2pdf->writeHTML($styles . $html);
    $html2pdf->output($path. ".pdf",'F');
    $html_file = fopen($path . ".html", "w") or die("Unable to open file!");
    fwrite($html_file, $content);
...