gpt4 book ai didi

没有 Graphics2D 的 Java 图形 : Constructing FontMetrics from Font,

转载 作者:行者123 更新时间:2023-11-29 08:06:42 25 4
gpt4 key购买 nike

已知

给定FontMetrics

Font 中的 FontMetrics 有一个 protected 构造函数。

问题:

给定一个Font 对象,有没有一种方法可以构造一个FontMetrics 对象而无需通过Graphics2D.setFontGraphics2D. getFontMetric()?

上下文

我正在玩类似 TeX 的渲染算法。我需要为 *.pfb 文件中的各种字符计算边界框等。我可以从 *.pfb 文件构造一个 Font 对象。我需要一个 FontMetrics 对象来获取上升、下降和宽度。对我来说,为了获取 FontMetrics 而必须构造一个未使用的中间 Graphics 对象似乎非常难看。

最佳答案

Given a Font object, is there a way to construct a FontMetrics object without going through Graphics2D.setFont, Graphics2D.getFontMetric()?

参见 BufferedImage.createGraphics()getGraphics()获取 Graphics 实例的替代方法。

关于没有 Graphics2D 的 Java 图形 : Constructing FontMetrics from Font,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com