- 帖子: 205
- 感谢您收到 0
How can I get the total number of pages in DOMPDF?
- btt
- [btt]
-
帖子作者 - 离线
- 管理员
-
Less 更多
2024-07-22 01:02 - 2024-07-22 01:04 #191 由 btt class And then you may enable PHP inline using the following line The rest of the codes are correct and will show a page number and page count Update As pointed out by @london-smith, this also works for DomPDF 0.8.1
Link
Fabrikar
This seems to work
https://stackoverflow.com/a/41767053
So hack:
in libraries\fabrik\fabrik\fabrik\Helpers\Pdf.php line 143 add
$options->set("isPhpEnabled", true);
and put the "script" part into your template's default.php
新帖
This means you have to create a new instance ofCode:dompdf, theCode:0.7.0file has been removed (and is no longer referenced): all dompdf options should be set at run time.Code:dompdf_config.inc.php
Code:
Options
Code:
$domPdfOptions = new Options();
Code:
$domPdfOptions->set("isPhpEnabled", true);
Code:
<script type="text/php"> if (isset($pdf)) { $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>
Link
Fabrikar
This seems to work
https://stackoverflow.com/a/41767053
So hack:
in libraries\fabrik\fabrik\fabrik\Helpers\Pdf.php line 143 add
$options->set("isPhpEnabled", true);
and put the "script" part into your template's default.php
Last edit: 2024-07-22 01:04 by btt.

