我試圖用戶HTML2FPDF(http://html2fpdf.sourceforge.net/)創建頁面的PDF,但我似乎無法讓它正常工作。HTML2FPDF打印頁面結果爲pdf
我的頁面包含jQuery以顯示圖形。我希望將頁面上的圖形和其他文本導出爲PDF。
http://portal.flyingstartlifestyle.360southclients.com/leanne/leanne.php < - 在頁面底部有html2fpdf代碼的圖表。
HTML2FPDF代碼:
function createPDF() {
define('ABSPATH', dirname(__FILE__).'/');
require(ABSPATH.'classes/pdf/html2fpdf.php');
$pdf = new HTML2FPDF();
$pdf->AddPage();
$html = ob_get_contents();
//$html = htmlspecialchars($html);
if ($html) {
$fileName = "testing.pdf";
$pdf->WriteHTML($html);
$pdf->Output("pdfs/".$fileName);
echo "<p>PDF file is generated successfully! <a href=\"pdfs/$fileName\" target=\"_blank\">Click here</a> to open it.</p>";
} else {
echo "<p>There has been an error in creating your PDF.</p>";
};
};
如果我取消隱藏線 「$ HTML =用htmlspecialchars($ HTML);」它打印PDF文本的頁面,否則它會創建一個空的PDF。任何想法如何將我的圖轉移到PDF?
乾杯