如何获取 kartik mpdf 内容(html 布局)中的页码

how to get the page number inside content (html layout) of kartik mpdf

我正在使用 Kartik mpdf 库生成 pdf。我在 pdf 正文中生成条形码,其中包含通过循环生成的 mcqs 问题,因此根据问题随机插入页面,因此我需要在每一页的条形码中设置页码。

Kartik mpdf 提供了一种方法 'SetFooter' => ['{PAGENO}|'],它在页脚中给出了页码,但是这个 {'PAGENO'} 在我的 html 文档中不起作用。 .. 我如何在文档中获取页码。

PAGENO 与 kartik 无关,来自 mpdf。当您说在 html 中不起作用时,那是因为该占位符变量将使用 mpdf 进行解析,因此如果您不生成 pdf,它就不会生效。

另一方面,您无法在 html 中显示页码。 html 文档没有页码,因为它取决于页面大小和浏览器的字体大小,因此服务器端无法知道 "where you are"。