您当前的位置:首页 > 网站建设笔记 >

TCPDF如何添加新字体教程

来源:网站程序网0

首次使用TCPDF(https://github.com/tecnickcom/TCPDF)就遇到了使用中文字体的问题,在此记录一下!要想在tcpdf上使用中文字体就需要嵌入自己的字体,不过这个字体可不像我们平时安装字体到电脑上(复制字体文件到字体目录下)这么简单,在tcpdf安装字体稍微有点复杂,这里把方法给大家分享下:

第一步:需要将php目录加入环境变量(如已加入可跳过这一步)

  • 鼠标右键点击计算机或我的电脑,选择“属性”
  • 选择“高级系统设置”
  • 选择“环境变量”
  • 在系统变量中找到“Path”变量,并编辑;
  • 加英文的分号,并输入PHP的所在目录,例如小编电脑上PHP的所在目录是E:\phpStudy\PHPTutorial\php\php-5.5.38,如下图所示:
    编辑系统变量
  • 编辑完成后,记得点击确定,以保存修改的变量;
  • 重新启动php。

第二步:到网上下载你想使用的中文字体,例如我想使用微软雅黑字体msyh.ttf,下载地址:https://www.jb51.net/fonts/741094.html。

第三步:把下载的字体文件复制到TCPDF tools文件夹下面(该文件夹里有三个文件,分别是:.htaccess、tcpdf_addfont.php、convert_fonts_examples.txt)

第四步:在这个目录下,左手按着shift键,右手点击右键选择“在此处打开命令窗口”,如下图所示:

打开命令窗口

第五步:在命令行窗口输入:php ./tcpdf_addfont.php -b -t TrueTypeUnicode -f 97 -i msyh.ttf

字体转换成功

如提示Process successfully completed!则说明成功地把ttf字体转换到fonts文件夹下,成为tcpdf可支持的字体了,大家可尝试添加其他字体。

建站咨询

咨询热线

微信交流

返回顶部