Java中如何从字体文件中获取字体名称

5

是否有Java API可以从字体文件(TTF)中获取字体名称?

1个回答

11

确实,java.awt.Font类可以很好地处理这个任务。下面是具体方法:

Font f = Font.createFont(Font.TRUETYPE_FONT, new FileInputStream("font.ttf"));
String name = f.getName();

(我在我的系统上尝试了其中一个ttf字体,并且它按预期工作。)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接