tp6使用mpdf生成pdf文件及中文乱码问题
PHP如何使用mpdf生成pdf文件:
1、首先安装mpdf库
用composer安装: composer require mpdf/mpdf
2、编写代码:
//用html形式生成pdf
$html_content = "这里是html代码";
$mpdfs = new Mpdf();
//自动分析录入内容字体
$mpdfs->autoScriptToLang = true;
$mpdfs->autoLangToFont = true;
//pdf文件存储路径
$fileUrl = "2233.pdf";
//以html为标准分析写入内容
$mpdfs->WriteHTML($html_content);
//生成文件
$mpdfs->Output($fileUrl);
//判断是否生成文件成功
if (is_file($fileUrl)){
echo "文件生成成功";
} else {
echo "文件生成失败";
}
3、至此完成
使用mpdf生成的pdf文件乱码问题如何解决:
网上说了很多又是改配置又是放字体的我试了都没用,只需要加入下面两句代码:
//自动分析录入内容字体
$mpdfs->autoScriptToLang = true;
$mpdfs->autoLangToFont = true;
到此解决乱码问题
价格:¥4980
价格:¥4980
价格:¥2980
价格:¥2500
价格:¥2980
价格:¥0
价格:¥0
价格:¥8800
价格:¥5000
价格:¥5000