- 导入包
composer require tecnickcom/tcpdf
- 根据html生成pdf
$pdf = new \TCPDF();
$pdf->SetFont('simsun', 'B', 8);
$pdf->AddPage();
$pdf->writeHTML($html, true, false, true, false, '');
$pdf->Output($namePath, 'F');
- 根据图片设置背景图
// 创建新的PDF文档
$pdf = new \TCPDF();
$pdf->AddPage();
// 插入背景图片
$background_image = 'report.jpg';
$pdf->Image($background_image, 10, 10, 210, 297, 'JPG', '', 'T');
// 设置字体,颜色
$pdf->SetFont('simsun', 'B', 9);
$pdf->SetTextColor(150,150,150);
- 生成字体 在包的tools文件夹下运行
php ./tcpdf_addfont.php -b -t TrueTypeUnicode -f 97 -i SIMSUN.ttf
生成后会有.ctg.z / .php / .z 三个文件为字体文件 5. 微软雅黑字体
链接: https://pan.baidu.com/s/1lfHpjPprwCEYNDlq4UrB4w?pwd=s97j 提取码: s97j
- 宋体
链接: https://pan.baidu.com/s/19FKsXW_drw1gHpZ3nAh2eg?pwd=3bae 提取码: 3bae