【问题标题】:DOMPDF ZF2 page numbersDOMPDF ZF2 页码
【发布时间】:2014-07-10 05:06:45
【问题描述】:

我是 ZF2 的新手,我想用 DOMPDF 模块创建一个 pdf 文件。

一切都很好,我想用页码来增强它。 我检查了文档如何做到这一点,但我对如何将它实现到控制器以及我应该在视图中写什么感到有点困惑。

我也设置了配置:def("DOMPDF_ENABLE_PHP", true);

并在我的视图中添加了这一行:

<script type="text/php">
 if ( isset($pdf) ) {
    $font = Font_Metrics::get_font("helvetica", "bold");
    $pdf->page_text(72, 18, "Header: {PAGE_NUM} of {PAGE_COUNT}",
                    $font, 6, array(0,0,0));
 }
</script>    

但什么也没显示。

非常感谢任何帮助。

【问题讨论】:

  • 您的文档是否完整?使用 dompdf 内联脚本必须出现在正文中。如果您的内容没有被正文元素包围,则脚本块将被移动到文档头部。

标签: zend-framework2 dompdf


【解决方案1】:

通过这种方式,它可以完美地工作:

#footer .page:after { 
    content: "-" counter(page) "-"; 
}

<div id="footer">
    <p class="page"><?php $PAGE_NUM ?></p>
</div>

【讨论】:

    猜你喜欢
    • 2012-10-21
    • 2014-07-06
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    相关资源
    最近更新 更多