Php smarty with DOMPDF问题结果是否未导入pdf文件? 我在发展的中间。我必须根据结果创建一个PDF文件。请查看我的代码,PDF已创建,但为空
代码:Php smarty with DOMPDF问题结果是否未导入pdf文件? 我在发展的中间。我必须根据结果创建一个PDF文件。请查看我的代码,PDF已创建,但为空,php,smarty,dompdf,Php,Smarty,Dompdf,代码: 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 DOM
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');
期待尽快找到解决方案。您可以编写$html=$smarty->fetch('default/content/pdf/pdf view-pre-test.tpl');这将提供文件的html布局,该布局存储在$html中,可用于创建PDF。首先使用echo打印html,如果您需要,则创建PDF如何将tpl文件结果获取到PDF中?为什么PDF为空。。。首先获取html代码布局是的,我知道问题所在。但是我不知道如何获得html布局。你有没有办法通过smarty tpl文件创建PDF。对不起,我不知道smarty,我是用html代码创建PDF的