1

我正在使用 Wayne Munro 的 Cpdf,它非常适合使用 PHP 创建 PDF。但是,除了内置的 Helvetica,我似乎无法使用任何字体。该类带有一个加载有 *.afm 文件的 /fonts 目录。我已经查看了文档,但似乎无法弄清楚。我已经尝试了详尽的谷歌搜索,但我没有找到任何东西。

任何人都可以引导我走向有用的方向吗?

谢谢!

周杰伦

4

1 回答 1

0

通常指向 ttf 字体对于 cpdf 来说是不够的……你还需要一个支持的“afm”或“ufm”文件,它基本上描述了 cpdf 的字体,所以当它放置字符时,它可以快速查找知道他们的大小和其他细节。

我建议您现在查看 DOMPDF:

https://github.com/dompdf/dompdf

它通常在后台使用 cpdf ......您可以直接从“./lib/class.pdf.php”使用它(它已经过编辑以支持 Unicode)。

它还提供了几种 ttf/ufm 字体,或者您可以从它们提供的脚本中自己生成它们(这可能有点难以工作),或者使用以下服务:

http://eclecticgeek.com/dompdf/load_font.php

于 2013-03-27T11:06:57.447 回答