首頁 > 後端開發 > php教程 > Yii整合HTML2PDF

Yii整合HTML2PDF

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-08-08 09:21:36
原創
1529 人瀏覽過

http://html2pdf.fr/en/default (類別庫的主頁,點最上方的github, 可以去下載類別庫)

下載好後,就是在Yii中使用它。由於它的檔案結構不符合Yii的自動載入方式,所以我們手動載入。在Yii目錄結構中,修改backend/web/index.php, 加入$vendorDir = dirname(dirname(__DIR__)) . '/vendor'; 

$application = new yiiwebApplication($config);
Yii::$classMap ['HTML2PDF'] = $vendorDir . '/html2pdf/html2pdf.class.php'; // 在啟動yii的之前加上這個類別
$application->run();

用法:在yii的某個controller中,

use HTML2PDF;

....

try
{
    $html2pdf = new HTML2PDF('P','A4','en', true, 'UTF-8', array(155, , 15, 5));
    $html2pdf->setDefaultFont('javiergb'); // 這是一個中文文字函式庫,在(webERP/includes/tcpdf/fonts/目錄中)webERP需要手動下載,http:// sourceforge.net/projects/web-erp/
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->writeHTML($pdfcontent);
    $filename = $.pdf html2pdf->Output($filename);
}
catch(HTML2PDF_exception $e) {
    echo $e;
    exit;
}

最後上一個轉送至HTML/www.PDF/www. -pdf-to-html/


版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。

以上就介紹了Yii整合HTML2PDF,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - js正規符合特定字串
來自於 1970-01-01 08:00:00
0
0
0
為什麼說非物件呼叫成員函數fetch()
來自於 1970-01-01 08:00:00
0
0
0
資料庫設定檔必須要用二維數組
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板