相关疑难解决方法(0)

使用PHP中的DOMPDF在PDF页面中的标题

我正在使用DOMPDF创建一个PDF文件.我有一个很大的内容要提取PDF格式,我们需要在所有页面中都有一些标题.因此,任何人都可以在PDF中添加页眉和页脚,以便使用DOMPDF在所有页面中显示标题.

php pdf-generation dompdf

36
推荐指数
3
解决办法
5万
查看次数

使用"视图"时如何获取dompdf PDF上的页码

好的,所以我使用以下代码片段来获取加载了PHP变量的HTML"视图",$data以便我可以执行诸如tr从数据库调用中填写数据等等.

function getView ($file, $data=NULL) {
    if (!empty($data)) extract($data);
    ob_start();
    if (is_file($file)) include($file);
    return ob_get_clean();
}
Run Code Online (Sandbox Code Playgroud)

获取用于类似的东西,然后在HTML中使用$htmlPDF = getView('receipt.php', array( 'orderNumber' => $orderNumber ));Where $orderNumber来填充它的正确位置.例如:

<h1>You Order #<?= $orderNumber; ?></h1>
Run Code Online (Sandbox Code Playgroud)


好的,重点是,这就是我获取HTML的方式.然后我将它加载到我的dompdf变量:

$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
Run Code Online (Sandbox Code Playgroud)

哪一切都很棒.问题是让inline php脚本工作以获取PAge Numbers/Page Headers | Footers.我尽可能地遵循这里的指示,但我似乎无法做出正确的混合.到目前为止,没有任何错误,除了我在任何地方获得0页码!

是的,我使用PHP中的DOMPDFdompdf页码查看了PDF页面中的页眉,但仍然没有前进的进展!我想知道inline php脚本是否与我如何将HTML作为字符串有关?任何指针,想法,建议?

php pdf dompdf

9
推荐指数
4
解决办法
2万
查看次数

如何获取DOMPDF中的总页数?

例如Page 1 of 5.

网上有一个如何获得Page 1部分但不是of 5部分的例子.就是这个:

.pagenum:before { content: "Page " counter(page); }
Run Code Online (Sandbox Code Playgroud)

我使用的是版本0.6,$PAGE_NUM并且$PAGE_COUNT不起作用.

php dompdf

7
推荐指数
3
解决办法
2万
查看次数

标签 统计

dompdf ×3

php ×3

pdf ×1

pdf-generation ×1