聪明的DOMPDF问题结果是不是导入到pdf文件?

时间:2012-12-18 06:47:12

标签: php smarty dompdf

我正处于发展的中间。我必须从结果中创建一个PDF文件。请查看我的代码,PDF已创建,但它是空的。

代码:

case 'pre-test-pdf': 
    ob_start();
    require_once("includes/dompdf/dompdf_config.inc.php");     
    $smarty->display('default/content/pdf/pdf-view-pre-test.tpl');      
    $html = ob_get_contents();
    ob_clean();
    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("sample.pdf");
 break;

此页面的结果必须是PDF

$smarty->display('default/content/pdf/pdf-view-pre-test.tpl');

很快就会有解决方案。

1 个答案:

答案 0 :(得分:2)

你可以写$ html = $ smarty-> fetch('default / content / pdf / pdf-view-pre-test.tpl');这将给出文件的html布局,该布局存储在$ html中,可用于创建PDF。