【问题标题】:Displaying Page numbers from HTML in TCPDF在 TCPDF 中显示来自 HTML 的页码
【发布时间】:2014-09-04 06:24:12
【问题描述】:

我正在使用

从 TCPDF 将 HTML 写入 PDF
$pdfobject->writeHTML($PrintingFile, true, false, true, false, '');

我想在所有页面上添加页码。

如果我使用$pdf->Footer($pdfobject),它只会在最后一页打印页码。您能帮我如何在所有页面上打印页码吗?

【问题讨论】:

    标签: php html tcpdf


    【解决方案1】:

    你可以把它放在页面的顶部或页脚

    $pdf->writeHtmlCell($widhheader,3,20,4,'<p>Page '.$pdf->getAliasNumPage().' of  '.' '.$pdf->getAliasNbPages().'</p>','',1,0,false,'R');
    

    【讨论】:

    • 感谢您的帮助...但不会在每一页上打印页面
    • 能否提供代码,我的意思是完整代码?您是否设置将页面创建为静态或动态?放置编码很重要
    • 您可以将此代码放在$pdf-&gt;AddPage(); 之后,如果您的所有页面都是使用此语法创建的,那么请尝试将其放在$pdf-&gt;AddPage(); 下方
    【解决方案2】:

    确保在添加任何页面之前调用 Footer() 方法。

    我发现我在页面生成后添加了页脚内容。需要在添加任何页面之前完成

    如果您在自己的 MyTCPD 类中使用自定义 Footer 方法。确保在调用任何 AddPage 调用之前设置该值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2022-11-21
      相关资源
      最近更新 更多