描述
获取该字体的行间距(以像素为单位).行间距是连续两行文本的基线之间的垂直距离.因此,行间距包括行之间的空白以及字符本身的高度.
C++ Syntax
REAL GetHeight( [in] REAL dpi ) const; |
FreeBASIC 语法
FUNCTION GetHeight (BYVAL dpi AS SINGLE) AS SINGLE |
参数
dpi
[in]单精度数指定的垂直分辨率,以每英寸点数,显示字体的装置.
返回值
此方法返回字体的行间距为像素.
备注
如果字体单位设置为比其他任何UnitPixel,高度,以像素为单位,就是使用指定的垂直分辨率计算.例如,假定字体单位为英寸,字体的大小0.3.也假设相应的字体,EM高度2048和线间距是2355.如果指定的垂直分辨率为96点每英寸的高度计算如下:
2355*(0.3/2048)*96 = 33.1171875
引用文件
CGpFont.inc (include CGdiPlus.inc)