php导出PDF文件

it2022-05-05  131

找了一些扩展,但是都没能解决中文乱码的问题, 最后经过筛选,确定了使用MPDF,使用方法一样非常的简单 一.安装 mpdf 扩展包 官方安装方法是通过composer及其packagist包mpdf / mpdf。

$ composer require mpdf/mpdf

二. 引入

use Mpdf\Mpdf;

三.使用

$mpdf = new Mpdf(['utf-8','A4',8,'',0,0,0,0,9,9, 'P']); $mpdf->SetDisplayMode('fullpage'); $mpdf->autoScriptToLang = true; $mpdf->autoLangToFont = true; //$stylesheet = file_get_contents('mpdfstyletables.css'); 加载样式 //$mpdf->WriteHTML($stylesheet,1); // 参数1表示这只是css/style,没有body/html/text // $file = 'images/seal/150.png'; //水印url $mpdf->WriteHTML($html, 2); // $mpdf->Image($file, 140, 200); //追加水印图片 $mpdf->Output($result->style_name.'.pdf', 'D'); //D是下载 I是预览

四.官方文档 https://mpdf.github.io/tables/table-layout.html 全英文


最新回复(0)