HTML将PHP变量转换为变量

时间:2014-08-23 22:45:54

标签: php html pdf

我需要一些帮助,使用html2pdf

将html页面转换为PDF文档

他们的网站提供了一个小例子

$content = "
<page>
<h1>Exemple d'utilisation</h1>
<br>
Ceci est un <b>exemple d'utilisation</b>
de <a href='http://html2pdf.fr/'>HTML2PDF</a>.<br>
</page>";

require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML($content);
$html2pdf->Output('exemple.pdf');`

我不知道如何最有效地做的是将我的html页面中包含一些PHP变量放入一个我可以在这里使用的变量$html2pdf->WriteHTML($content);

有没有办法从它自己的html文件中取出它并让服务器替换变量然后将它变成变量?

1 个答案:

答案 0 :(得分:0)

我发现卷曲是我问题的最佳答案。通过使用CURL,服务器处理页面并输出适用于HTML2PDF的静态HTML

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "http://example.com/voucher.php?txnid=" .    $txnid);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_USERAGENT, 'My App (http://pexample.com/voucher.php?txnid=' . $txnid . ')');
    $output = curl_exec($ch);
    curl_close($ch);

然后我可以在需要的地方使用$output。 完全按照我的需要工作。谢谢!