1

開発中のiam。結果から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');

すぐに解決策を期待しています。

4

1 に答える 1

2

$ html = $ smarty-> fetch('default / content / pdf / pdf-view-pre-test.tpl');と書くことができます。これにより、$ htmlに保存され、PDFの作成に使用できるファイルのhtmlレイアウトが得られます。

于 2012-12-24T11:44:04.447 に答える