带有HTML标签的FPDF文本
问题描述:
我正在使用FPDF创建一个A4大小的PDF,我可以添加文本/图像,并且工作正常。我有一个动态生成的字符串,其中包含一些HTML标记(BR等),并想知道如何将该输出放到PDF上,而不是将字符串打印出来。带有HTML标签的FPDF文本
$centre = urldecode($row_CertDetails['centre_name']);
$pdf->Text(10, 110, $centre);
我已经看到了一些论坛的人提WriteHTML
,但是我FPDF的版本似乎不包括。
它是一个附加?
答
是的,这是一个附加组件:
写HTML
作者:克莱门特Lavoillotte
许可:FPDF这是教程
WriteHTML()
方法的改进6.支持的标签有:...
请参阅我认为是最新版本的Write HTML FPDF Script #42,但请随时致电browse the FPDF scripts/Add-Ons。
谢谢,我将脚本保存为'html2pdf.php',删除了对'require_once(“fpdf.php”)'的引用,因为它已经包含在我的父页面上,并添加了'required_once('html2pdf.php “)'。当我调用WriteHTML($变量)时,PDF不会尝试渲染。 – Rob 2013-03-07 14:13:20
我想说这是一个不同的问题。 SO最好能让事情分开一点。你可能想问你的下一个问题,提供代码示例,你到目前为止做了什么。另请参阅上面的链接附带一个示例。在尝试使用自己的代码之前,首先尝试逐字逐句处理。这将告诉你,如果你理解它通常在适应之前是如何工作的。 – hakre 2013-03-07 14:19:46
好点,我忘了提及FPDI也在运行,所以可能会有一些介入。 – Rob 2013-03-07 14:20:36