如何转换TTF字体以在three.js中使用

时间:2014-02-06 06:35:46

标签: fonts three.js true-type-fonts

我正在寻找一个将ttf或otf字体转换为js字体的库。

我知道这个转化工具http://typeface.neocracy.org/fonts.html

但我想知道这个网站是如何进行转换的。所以我可以自己实现字体文件的转换。

理想情况下,我正在寻找一个JS或PHP库来实现这一目标。

2 个答案:

答案 0 :(得分:0)

来自typeface.js的转换器使用服务器端perl脚本the sources are on Launchpad

以下是README的摘录:

 use TypefaceJS;

 my $typeface = TypefaceJS::new->( input_filename => "truetype_font.ttf",
 unicode_range_names => ['Basic Latin', 'Latin-1 Supplement'], );

 $typeface->write_file( output_filename => 'font.typeface.js' );

答案 1 :(得分:-1)