【问题标题】:Open Type Font for Graphic2d Java7 Issue图形 2d Java 7 问题的开放式字体
【发布时间】:2018-06-07 07:53:06
【问题描述】:

我已经阅读了许多与此问题相关的主题。似乎 Swing 支持 Open type 字体,但 Java7 中的 Graphics2D 不支持。它仍然允许我基于 .otf 文件创建新字体,但是当我尝试将其写入图像时它不会生成文本。

Font font = Font.createFont(Font.TRUETYPE_FONT, new File("font.otf"));

有没有人遇到过同样的情况?请分享您的解决方案。

更新

正如this link 中所说,支持开放式字体,但我找不到任何主题展示如何在实践中使用此字体。

【问题讨论】:

标签: java fonts graphics2d opentype


【解决方案1】:

对于那些面临同样问题的人。我发现我当前的 Java 版本 (1.7.0_151) 无法处理 OTF 文件。
我升级到JDK 7 b97(或更早版本),问题就消失了。

【讨论】:

    猜你喜欢
    • 2015-02-23
    • 2018-06-01
    • 2010-12-20
    • 2020-02-24
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多