使用 TCPDF 生成的 PDF 中的文本溢出单元格


Text overflowing cell in PDF generated using TCPDF

我在尝试在使用 Tcpdf 创建的 pdf 文件上显示来自 sql 表的大块文本时遇到问题。pdf 的布局由页眉、页脚和几个文本单元格组成。当最后一个文本单元格溢出页面时,下一页在下一页的标题上显示剩余文本。问题是文本不是逐行放在文件上,而是完全转储到单元格中。有没有办法防止这种行为?知道如何修剪文本以便它可以固定在两页上的两个单元格中吗?

任何帮助或想法将不胜感激。

您是否正在使用TCPDF的writeHTML()方法来生成PDF?

如果是这样,我强烈建议使用 TCPDF 的内置函数来布局您的页面 - TCPDF 是一个不错的库,但根据我的经验,如果您尝试使用 HTML 的一半实现进行布局,那么它总是令人头疼。

如果您不使用html,请尝试使用PHP的substr()设置页边距或拆分文本,然后在TCPDF中设置AutoPageBreak