使用PHP获取TrueType中可用的字符

时间:2011-03-13 00:39:17

标签: php fonts gd true-type-fonts

如何获取TrueType字体中所有可用字符的列表?使用PHP。

2 个答案:

答案 0 :(得分:2)

PHP似乎没有任何可以直接FreeType一起工作的扩展程序,这是一个处理TrueType字体的统治开源库。

您可能需要使用适当的库(如Perl's Font::FreeType::Glyph)使用其他语言,这样可以让您询问每种字体是否包含特定字形的表示。

在替代方案中,您可以直接在C中编写正确的PHP扩展名。

答案 1 :(得分:1)

如果我查看your older post,您似乎陷入了4子格式提取格式。提取rangeShift值后,必须为每个segCount值提取endCode,然后自己提取reservedPad,然后还必须为每个segCount提取startCode,idDelta和idRangeOffset。

然后变得更难。您已经提取了所有可用数据,现在必须重建信息。为此,您应take a look at this一瞥您必须做的事情。有了这个,您应该拥有完成代码所需的所有信息。