html2pdf将html从url转换为pdf

时间:2013-11-15 11:33:34

标签: php html2pdf

尝试使用html2pdf生成PDF。我想使用URL生成。

我生成的代码生成PDF,但PDF是空白的,我认为这意味着不会从指定的网址中提取HTML。

require_once(dirname(__FILE__).'/html2pdf.class.php');
$url = 'http://example.com/survey/exportpdf.php?id=6';
try
{
    $html2pdf = new HTML2PDF('P', 'A4', 'en');
    //$html2pdf->setModeDebug();

    $html2pdf->getHtmlFromPage($url);

    $html2pdf->Output($id.'.pdf','D');
}
catch(HTML2PDF_exception $e) {
    echo $e;
    exit;
}

是否有人熟悉html2pdf?我已经阅读了文档和示例,但我找不到任何对此方法的引用。我在这里找到了这个定义,但它没有说明多少。

1 个答案:

答案 0 :(得分:0)

使用以下代码获取url html:

$html = file_get_contents($url);
$html2pdf->writeHTML($html, isset($_GET['vuehtml']));