TCPDF需要找到解决方案以正常显示中文,日文,韩文,俄文,阿拉伯文,拉脱维亚文

问题描述

我阅读了其他相关答案,听从了建议,但是我做错了。请提出正确的建议。 我做了以下事情:

  1. 从这里https://github.com/tecnickcom/TCPDF(我看到6.3.5版本)开始下载了TCPDF。

  2. 已下载arialuni.ttf(据我从这里记得https://freefontsdownload.net/find.php?q=ARIALUNI.TTF)。尝试在线创建 https://www.xml-convert.com/ttftopdf/create但取得结果 “表单提交无法处理。这可能意味着您上载的文件太大。”

  3. arialuni.ttf上载到fonts目录

  4. examples插入$pdf = new TCPDF(PDF_PAGE_ORIENTATION,PDF_UNIT,PDF_PAGE_FORMAT,true,'UTF-8',false);之后的一个示例文件($fontname = TCPDF_FONTS::addTTFfont('../fonts/arialuni.ttf');目录)中, $pdf->SetFont($fontname,'',20,'false');

  5. 然后在Web浏览器中打开(执行)示例文件并将pdf文件保存到计算机。

得到的结果是,我看到阿拉伯文,英文,俄文,拉脱维亚文,但是看到的不是中文,日文,韩文,而是矩形。

我做错了什么?

哦,我很愚蠢。首先,我设置arialuni字体,然后在下面忘了注释行,其中设置了dejavusans字体。似乎一切正常,唯一的问题是生成pdf文件的时间很长...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...