0
我想使用TCPDF生成pdf我必須解析PDF html表中的動態數據工作正常。如何從ckeditor內容和數據生成pdf?
App::import('Vendor', 'tcpdf');
$tcpdf = new TCPDF();
//$tcpdf->SetHeaderData($header_logo, $header_logo_width, $header_title,
PDF_HEADER_STRING);
$textfont = 'freesans';
$tcpdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$tcpdf->AddPage();
$tcpdf->SetFont('dejavusans', '', 10, '', true);
$test = '
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="height:20px"></td>
</tr>
<tr>
<td style="text-align:center;">Test Report</td>
</tr>
<tr>
<td height="1"> </td>
</tr>
</table>
';
$test.="--- Dynamic Data----";
$html = <<<EOF
$test
EOF;
$filename="Test.pdf";
$tcpdf->writeHTML($html, true, false, true, false, '');
$tcpdf->lastPage();
//ob_end_clean();
$tcpdf->Output($filename, 'D');
上面的代碼工作良好,但是當我與動態內容的PDF設計沿解析CKEditor的含量崩潰。有一個單元格有CKEditor數據(任何帶有html的數據內容)當我試圖生成PDF時,PDF設計崩潰了。 有沒有什麼辦法可以生成好的格式來生成pdf。