【问题标题】:TCPDF - How to generate a TTF file from PHP?TCPDF - 如何从 PHP 生成 TTF 文件?
【发布时间】:2013-06-14 10:20:19
【问题描述】:

我正在使用 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() 嵌入它?

提前谢谢你。

【问题讨论】:

    标签: tcpdf truetype


    【解决方案1】:
    1. cmd并运行php
    2. 运行这个命令:\ABSOLUTE PATH TO\tcpdf_addfont.php -i \ABSOLUTE PATH TO\myfont.ttf
    3. 如果运行正常,您会在 /TCPPDF/fonts 中找到 3 个 myfont 文件
    4. 您可能会在这里找到一些帮助:http://queirozf.com/entries/adding-a-custom-font-to-tcpdf

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 请在此处插入您博客的内容,不会太长,会保证其可用性。
      猜你喜欢
      • 1970-01-01
      • 2011-12-17
      • 2013-12-27
      • 1970-01-01
      • 2013-02-05
      • 2010-12-13
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      相关资源
      最近更新 更多