安裝:
composer require mpdf/mpdf
使用:
require 'vendor/autoload.php';
//引入css檔
$stylesheet = file_get_contents('pdf.css');
//設定要顯示的內容
$html ="
世洲企業社
五金耗料匯總表
出表日期:20221228
訂單成品資料原料資料
訂製序號產品編號產品名稱訂單數量品號品名耗用數量單位
2022080004JRUP001五金備料0AA001KD蓋90.00個
2022080004-01B2801踢腳板1AA003金屬固格器68.00組
2022080004-02B1101背板1AA003001格板粒144.00粒
</TBODY >
";
$mpdf=new \Mpdf\Mpdf();
//支援中文
$mpdf->autoLangToFont = true;
$mpdf->autoScriptToLang = true;
//設定密碼
$mpdf->SetProtection(array(), 'UserPassword', '123456');
//引用CSS
$mpdf->WriteHTML($stylesheet,\Mpdf\HTMLParserMode::HEADER_CSS);
//加入HTML
$mpdf->WriteHTML($html,\Mpdf\HTMLParserMode::HTML_BODY);
//輸出PDF檔名
$file='files/'.time().'.pdf';
//轉檔 I:在瀏覽器開啟,D:下載,F:另存檔案,S:將文檔作為字符串返回
$mpdf->output($file,'I');