当前位置: 首页 > 工具软件 > FPDF > 使用案例 >

PHP 使用fpdf,fpdi类库操作修改pdf文件,添加文字和图片水印,fpdf,fpdi添加中文文字乱码问题

佟和安
2023-12-01

前言:最近遇到个需求,就是按学生的报名表自动生成合同,因为涉及内容动态填充的方式,
一开始我的想法是用GD类库绘图,最后也是成功了,但是因为合同涉及很多张图片,绘制的时间会很长,用户体验极差,后来就改用了这种直接修改pdf文件的办法,效率明显上升

安装

  • composer命令安装:composer require setasign/fpdi
  • composer命令安装:composer require setasign/fpdf

中文乱码问题

问题描述

在实际操作上就出现了问题。国外的fpdf 对中文支持并不是很好,在pdf上加入中文汉字的时候,会出现乱码。而且他只提供文件夹中的几种字体。而且这几种字体都是英文字体,所以无法正常支持汉字的写入。

解决办法

1.下载代码

https://github.com/DCgithub21/cd_FPDF

2.将上一步的源码放入vendor/setasigin/PDF_Chinese文件中

 类似资料: