0

我正在使用 TCPDF 6.0.20、PHP 5.3.8。

由于我的 PDF 将包含一些汉字(简体和繁体),我决定使用字体名称:cid0cs。

现在,由于很多用户回答他们没有安装该字体,我需要将该字体嵌入到 PDF 中。

但是,从http://www.tcpdf.org/fonts.php它只是说如何使用 addTTFfont() 嵌入 ttf 文件,但没有办法创建该字体。

我在 tcpdf/fonts/ 中找到的唯一文件是 cid0cs.php,它不是 ttf 文件。

我尝试在 tcpdf/tools/tcpdf_addfont.php 中运行脚本并使用下面的命令行:

c:\tcpdf>php tools/tcpdf_addfont.php -t CID0CS -o . -i fonts/cid0cs.php

它返回:---错误:无法添加字体/cid0cs.php

谁能告诉我如何创建 cid0cs.ttf 文件,以便我可以使用 addTTFfont() 嵌入它?

先感谢您。

4

2 回答 2

0

我找到了解决方案并将过程记录在下面的博客文章中:

http://alucard-blog.blogspot.hk/2013/06/tcpdf-how-to-display-chinese-character.html

重点是:我找到了可以显示繁体和简体中文的字体。

于 2013-06-20T05:19:37.813 回答
0
  1. cmd并运行php
  2. 运行这个命令:\ABSOLUTE PATH TO\tcpdf_addfont.php -i \ABSOLUTE PATH TO\myfont.ttf
  3. 如果它工作正常,你会在 /TCPD/fonts 中找到 3 个 myfont 文件
  4. 您可能会在这里找到一些帮助:http: //queirozf.com/entries/adding-a-custom-font-to-tcpdf
于 2017-09-05T09:08:41.313 回答