【问题标题】:Load opentype font into java.awt将 opentype 字体加载到 java.awt
【发布时间】:2013-09-18 15:35:20
【问题描述】:

如何将 opentype 字体加载到 awt 中?使用createFontFont.TRUETYPE_FONT 给我[error] java.io.IOException ( java.io.IOException: Can't read font.otf )

示例代码(jython):

Font.createFont(Font.TRUETYPE_FONT, File("font.otf"))

【问题讨论】:

    标签: java awt opentype


    【解决方案1】:

    看起来 java.awt.Font 不支持 OpenType,也不支持 TYPE2。 见,http://bugs.java.com/view_bug.do?bug_id=6992611

    因此,您可以将 .ttf 与 java.awt.Font 类一起使用,或者使用另一个类(例如 com.itextpdf.text.Font)与 .otf 一起使用

    【讨论】:

      猜你喜欢
      • 2012-02-05
      • 1970-01-01
      • 2023-03-25
      • 2014-12-31
      • 2021-02-18
      • 2019-12-07
      • 2020-07-29
      • 2022-01-24
      • 2011-12-14
      相关资源
      最近更新 更多