栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用“视图”时如何在dompdf PDF上获取页码

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用“视图”时如何在dompdf PDF上获取页码

__关于 > = 1的

changes
版本的
更新
。由于dompdf_config.inc.php文件已从此发行版中删除(并且不再被引用),因此应在运行时设置所有dompdf选项。
4.现在实例化FontMetrics类而不是静态类。 为了简化从dompdf早期版本的嵌入式脚本的迁移,我们提供了通过$
fontMetrics变量访问实例化的FontMetrics类的功能。
请更新您的嵌入式脚本。 例如,FontMetrics ::
get_font(’helvetica’)现在将是$ fontMetrics- > getFont(’helvetica’)。
〜感谢 Dennis
Ameling的回答,以获取更新的信息。
dompdf

0.7.0





通过查看

dompdf_config.inc.php
文件找到了我的答案。事实证明,
DOMPDF_ENABLE_PHP
设置为
false
从而导致内联php脚本被忽略。我简单地编辑
dompdf_config.custom.inc.php
了以下内容,一切都很好,并且可以使用中的更高版本的代码
view

~~~~

在dompdf / dompdf_config.custom.inc.php中

<?php    define("DOMPDF_ENABLE_PHP", true);

在运行时

$dompdf->set_option("isPhpEnabled", true);

然后,在我的html文件中

<body>    <script type="text/php">        if ( isset($pdf) ) { // OLD  // $font = Font_Metrics::get_font("helvetica", "bold"); // $pdf->page_text(72, 18, "{PAGE_NUM} of {PAGE_COUNT}", $font, 6, array(255,0,0)); // v.0.7.0 and greater $x = 72; $y = 18; $text = "{PAGE_NUM} of {PAGE_COUNT}"; $font = $fontMetrics->get_font("helvetica", "bold"); $size = 6; $color = array(255,0,0); $word_space = 0.0;  //  default $char_space = 0.0;  //  default $angle = 0.0;   //  default $pdf->page_text($x, $y, $text, $font, $size, $color, $word_space, $char_space, $angle);        }    </script>    <div

如果您走这条路,别忘了重启

Apache



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/484035.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号