小编典典

Java图形:在没有Graphics2D的情况下从Font构造FontMetrics

java

已知的

给定
FontMetrics

存在FontMetrics来自的受保护构造函数Font

题:

给定一个Font目标,有没有办法建立一个FontMetrics没有经历的对象Graphics2D.setFontGraphics2D.getFontMetric()

语境

我正在玩像TeX这样的渲染算法。我需要计算 .pfb文件中各种字符的边界框等。我可以从
.pfb文件构造一个Font对象。我需要一个FontMetrics对象来获得上升,下降和宽度。对我来说,必须构造一个未使用的中间Graphics对象只是一个丑陋的尝试FontMetrics


阅读 304

收藏
2020-11-23

共1个答案

小编典典

给定一个Font目标,有没有办法建立一个FontMetrics没有经历的对象Graphics2D.setFontGraphics2D.getFontMetric()

请参阅BufferedImage.createGraphics()getGraphics()获取获取Graphics实例的另一种方法。

2020-11-23