如何让tcpdf 支持韩语 韩文

更新时间:2022-08-02 编辑:创始人 关注人次:0 新格搜索


tcpdf中增加微软雅黑的正确方式找了很多增加字体的方式,不过提供的命令行下增加字体的命令是错误的,下面这个命令是验证过可以用的,不管是win还是linux活着mac都可以。tcpdf对中文的支持就不太好,当然也可以支持,比如里面的stsongstdlight字体,然后这个却对英文支持不好,当英文单词有大小写连着时,大写的会与小写的分开,因此我们就需要嵌入自己的字体了,不过这个字体可不像我们平常安

      tcpdf中增加微软雅黑的正确方式找了很多增加字体的方式,不过提供的命令行下增加字体的命令是错误的,下面这个命令是验证过可以用的,不管是win还是linux活着mac都可以。tcpdf对中文的支持就不太好, 当然也可以支持, 比如里面的stsongstdlight字体, 然后这个却对英文支持不好, 当英文单词有大小写连着时, 大写的会与小写的分开, 因此我们就需要嵌入自己的字体了, 不过这个字体可不像我们平常安装ps字体那样, 可以很直接的安装, 这里把解决方法给大家分享下, 方便大家后续快速解决问题:


1. 到网上下载对应的字体, 我下载的msyh.ttf[微软雅黑] ,下载地址:https://pan.baidu.com/s/1W_G0nOLjGCdTGVt1Stz25Q


2. 把字体下载到tcptf ools文件夹下面[这里有个tcpdf_addfont.php, 是web转换工具]


3. 在这个目录下, 左手按着shift, 右手点击右键选择 在此处打开 命令窗口


4. php ./tcpdf_addfont.php -b -t TrueTypeUnicode -f 97 -i msyh.ttf


5. 这时就成功的把ttf字体转换到fonts文件夹下, 成为tcpdf可支持的字体了   同理, 也可以嵌入其它字体了 


6. $pdf->SetFont('msyh', '', 10, '', true); //droidsansfallback   到这里就可以完美调用了那些个风花雪月的日子 那些铺满星辰的大地 那个被代码包裹的我



同样的方法获取 韩文支持就可以的了。也可以咨询我们提供技术支持!


分享到微信
本文地址: http://www.goz.cn/a/news/chengxudaima/2022-08/show-256.html 点击链接地址复制。
上一篇:代码编辑神器 Sublime Text v4.0.4134 中文汉化绿色便携版下载 下一篇:解决阿里云服务器外网不能访问的问题

服务支持

我们珍惜您每一次在线咨询,有问必答;用专业的技术,贴心的服务,解答您的开发疑问。

让您真正感受到我们的服务态度和专业技术!