如何获得pt或inc中的字体宽度和高度?

时间:2012-06-13 06:50:17

标签: vb.net graphics reporting-services fonts font-size

如何计算特定字体系列符号的宽度和高度。 例如,我有Courier New(大小为12pt)。我可以为此字体的每个符号计算点数或英寸的宽度和高度吗?我应该使用哪种配方?

1 个答案:

答案 0 :(得分:1)

我已经想通了。对于这样的事情,我们可以使用静态类TextRenderer的.net方法MeasureText

String text1 = "Measure this text";
Font arialBold = new Font("Arial", 12.0F);
Size textSize = TextRenderer.MeasureText(text1, arialBold);