方法
PangoLayoutIterget_line_yrange
声明 [源]
void
pango_layout_iter_get_line_yrange (
PangoLayoutIter* iter,
int* y0_,
int* y1_
)
描述 [源]
在迭代的 PangoLayout
中,根据行的位置将垂直空间分割,并返回属于当前行的空间。
行的范围包含行的逻辑范围,以及如果已经通过调用 pango_layout_set_spacing()
设置布局间距,则包括行上下间距的一半。Y 坐标在布局坐标中(整个布局的最左上角为原点)。
注意:自 1.44 版本以来,Pango 使用行高来放置行,因此此函数返回的范围之间可能会有间隙。