类
PangoLayout
说明 [src]
final class Pango.Layout : GObject.Object
{
/* No available fields */
}
PangoLayout
结构表示一整段文字。
虽然通过分项和造型的详细界面提供了
一个 PangoLayout
通过一个 PangoContext
、UTF-8 字符串以及针对该字符串的一组属性来初始化。完成后,从该对象中可以提取出一组已格式化的行,可以渲染布局,在布局文本中的逻辑字符位置和生成字形的物理位置之间可以进行转换。
有一些参数可以调整 PangoLayout
的格式。下图显示了可调整参数(在左侧)和字体指标(在右侧)。
下图演示了对齐和两端对齐对文本布局的影响。
同样,也可以忽略 2-D 设置,简单地把 PangoLayout
的结果当作一行列表。
信号
GObject 中继承的信号 (1)
GObject::notify
当某个属性值通过 g_object_set_property()、g_object_set() 等等进行设置时,会在对象中触发通知信号。