Печатайте большие таблицы на нескольких страницах, используя mpdf lib

Мне нужно напечатать содержимое большой таблицы на нескольких страницах, используя mpdf.

код действия

<?php
.....
 $pdfFile = Yii::$app->security->generateRandomString(40) . ".pdf";
            $pdf = new Pdf([
                'mode' => Pdf::MODE_UTF8,
                'format' => Pdf::FORMAT_A4,
                'orientation' => Pdf::ORIENT_PORTRAIT,
                'destination' => Pdf::DEST_FILE,
                'content' => $content,
                'filename' => Helper::UPLOAD_FOLDER . "/" . Helper::REPORT_FOLDER . "/" . $pdfFile,
                'options' => ['title' => $pageTitle],
                'methods' => [
                    'SetHTMLFooter' => [$footerText],
                ]
                ,
            ]);

            $pdf->render();
...
?>
enter code here

И это код вида, который загружается в PDF

<div style="page-break-inside:auto">
<table style="page-break-inside: auto;">
    <tr>
        <td>

       The large content here 

        </td>
    </tr>


</table>

</div>

Содержимое таблицы умещается на одной странице, но мне нужно быть на нескольких страницах. проблема

Я протестировал решение, которое упоминается в ссылке, но оно не работает.

https://mpdf.github.io/tables/tables.html

0 ответов

Другие вопросы по тегам