函数

Pangoextents_to_pixels

从 1.16 开始

声明 [src]

void
pango_extents_to_pixels (
  PangoRectangle* inclusive,
  PangoRectangle* nearest
)

说明 [src]

将范围从 Pango 单位转换为设备单位。

转换是通过除以 PANGO_SCALE 因子并执行舍入来完成的。

inclusive 矩形通过对 x/y 坐标取整和扩展宽度/高度来转换,使得最终矩形完全包含原始矩形。

nearest 矩形通过将矩形的坐标四舍五入到最接近的设备单位(像素)来转换。

使用哪个参数的规则是:如果你希望生成的设备空间矩形完全包含原始矩形,将其作为 inclusive 传入。如果你希望两个相交但未重叠的矩形在舍入到设备单位后仍处于相交但未重叠的状态,请将它们作为 nearest 传入。

1.16 之后提供

参数

inclusive

类型: PangoRectangle

要以包括方式舍入到像素的矩形。

参数可以为 NULL
数据归函数调用者所有。
nearest

类型: PangoRectangle

要舍入为最接近像素的矩形。

参数可以为 NULL
数据归函数调用者所有。