【问题标题】:Text overflowing cell in PDF generated using TCPDF使用 TCPDF 生成的 PDF 中的文本溢出单元格
【发布时间】:2012-08-04 12:50:54
【问题描述】:

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

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

【问题讨论】:

    标签: php tcpdf


    【解决方案1】:

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

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

    如果您不使用 html,请尝试设置 page margins 或使用 PHP 的 substr() 拆分您的文本,然后设置 AutoPageBreak in TCPDF

    【讨论】:

    • 不,我没有使用 writeHtml,只使用 writeCells。我会尽力。谢谢
    • 你知道的。我正在使用writeHtml函数,但是当文本上有li标签时,出现未定义索引错误。
    猜你喜欢
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    相关资源
    最近更新 更多