【问题标题】:FPDF printing footer in head of pdfFPDF在pdf头部打印页脚
【发布时间】:2018-01-04 15:36:51
【问题描述】:

我在使用 FPDF 时遇到了问题。我不是 FPDF 方面的专家,所以请任何人帮助我?

我正在打印 PDF 上的一些数据,但无法打开它,因为 FPDF 正在将我的页脚数据打印在内容上方和版本号上方。

这是我在记事本中打开的 PDF:

BT /F1 6.00 Tf ET
q 0.561 0.561 0.561 rg BT 45.35 55.60 Td (.. here is my footer text .. ) Tj ET Q
%PDF-1.4 .. -> the pdf starts and has all my

数据正确

如果我给他一些 addPage() 或 Close() 将无济于事。我试图选择页面,但它也没有帮助。

如果我手动删除文本 BT /F1..,文档会在浏览器和 Adob​​e 阅读器中正确显示。我不知道为什么 FDPF 在 pdf 的内容上方打印我的页脚?

【问题讨论】:

  • 我建议使用另一个 pdf 库,例如 html2pdf 而不是 fpdf。它可能比 tcpdf 慢,但你改进了很多设计过程!另一个不错的选择是像 Jaspersoft Studio 这样的记者,这个工具最难的是安装,因为您可以使用图形界面设计 pdf,这将为您在 PDF 设计过程中节省几分钟/几小时。
  • 您的问题和描述无法帮助您解决 FPDF 问题。没有可调试的代码,FPDF 本身就令人头疼

标签: php pdf fpdf


【解决方案1】:

在添加至少一个页面之前,您正在调用绘制页脚的方法。

仅在调用 AddPage() 至少一次之后才调用输出内容的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    • 2012-05-26
    • 2018-12-17
    • 2019-04-10
    • 2018-02-14
    • 2021-06-09
    相关资源
    最近更新 更多