虚拟方法
PangoFontget_glyph_extents
声明 [src]
void
get_glyph_extents (
  PangoFont* font,
  PangoGlyph glyph,
  PangoRectangle* ink_rect,
  PangoRectangle* logical_rect
)
描述 [src]
获取字体中一个符号的逻辑和墨迹范围。
每个矩形的坐标系以字符的基线和水平基准为原点,坐标值增加时向右和向下延伸。可以使用宏PANGO_ASCENT()、PANGO_DESCENT()、PANGO_LBEARING()和PANGO_RBEARING()将范围矩形转换为更传统的字体度量。矩形的单位是设备单位的1/PANGO_SCALE。
如果font是NULL,此函数将优雅地在输出变量中设置一些合理的值并返回。
参数
- glyph
- 
            类型: PangoGlyph符号索引。 
- ink_rect
- 
            类型: PangoRectangle用于存储绘制符号范围的矩形。 此参数将由函数设置。 此参数可以为 NULL。返回的数据由实例拥有。 
- logical_rect
- 
            类型: PangoRectangle用于存储符号逻辑范围的矩形。 此参数将由函数设置。 此参数可以为 NULL。返回的数据由实例拥有。