php - 当表格中的一行不适合页面时,如何在 TCPDF 上设置自动分页符?

标签 php html tcpdf

我使用 html 在 TCPDF 中制作了一个表格。现在,我需要确定表格行是否适合页面,因为它们的高度根据它们所保存的数据而变化。

如果行的内容因为高度过大或行的内容已经超过页脚而无法容纳,则会打印到下一页。我怎样才能做到这一点?我还是 TCPDF 的新手。

感谢您的帮助!

示例:(在这种情况下,Employee 3 行不适合,因为 Employee 2 行的高度很高,将打印在第 2 页)

第 1 页

员工姓名||收入||扣||净收入


员工 1

                      - ALLOWANCE   - TAX           20,000.00
                      - N.SHIFT     - H. PLAN
                      - LUNCH ALW   - LOAN
                                    - LOAN 2
                                    - LOAN 3

员工 2

                      - ALLOWANCE   - TAX           18,000.00
                      - N.SHIFT     - H. PLAN
                      - LUNCH ALW   - LOAN
                                    - LOAN 2
                                    - LOAN 3 
                                    - LOAN 4
                                    - LOAN 5 
                                    - LOAN 6
                                    - LOAN 7

第 2 页

员工姓名||收入 ||扣||净收入


员工 3

                      - ALLOWANCE   - TAX           30,000.00
                      - LUNCH ALW   - H. PLAN
                                    - LOAN
                                    - LOAN 2
                                    - LOAN 3 
                                    - LOAN 4
                                    

最佳答案

这可能对您有帮助:TCPDF multipage table page break in multiline cell problem .

您只需在每个 <tr> 上使用以下标签元素。

<tr nobr="true">
  <td>your content here</td>
</tr>

关于php - 当表格中的一行不适合页面时,如何在 TCPDF 上设置自动分页符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29742989/

相关文章:

html - 如何使用最基本的 HTML/CSS 绘制实线/点线/虚线(以便 tcpdf 正确呈现它们)

php - 使用 PHP 和 TCPDF 从数据库中检索数据(使用 mysql)并将其显示为 .pdf 文件

php - 如何在不使用列或第 3 方类的情况下使用 TCPDF 制作包含二维条码的 2x6 张标签?

php - gmail 和 Github 等 laravel 实时应用程序的要求

php - 将图像存储在实时网站的文件系统中

JavaScript - 每 n 秒做一些事情

javascript - Accordion 子菜单不会向下滑动

html - 如何在元素内部创建阴影

php - 将具有 NULL 字符的内存块从 C 传输到 PHP 程序

PHP/MySQL : getting value from primary column