类
PangoXftFont
描述 [src]
final class PangoXft.Font : PangoFc.Font
{
/* No available fields */
}
PangoXftFont
是使用 Xft 库进行渲染的 PangoFcFont
的实现。它与 PangoXftFontMap
一起使用。
实例方法
从 PangoFcFont 继承的方法(8)
pango_fc_font_get_glyph
对于特定的 Unicode 字符获取字体 的字形索引。
pango_fc_font_get_languages
返回字体 支持的语言。
pango_fc_font_get_pattern
返回基于 字体的 FcPattern。
pango_fc_font_get_unknown_glyph
返回用于绘制未知字符的 wc
的合适字形的索引。
pango_fc_font_has_char
确定字体 是否有用于代码点 wc
的字形。
pango_fc_font_kern_glyphs
此函数根据字体 的对齐信息调整 glyphs
中的每个相邻的字符对。
pango_fc_font_lock_face
获取与字体 关联的 FreeType FT_Face
。
pango_fc_font_unlock_face
释放由 pango_fc_font_lock_face()
获得的字体。
从 PangoFont 继承的方法(12)
pango_font_describe
返回字体的描述,其中字体大小以点为单位。
pango_font_describe_with_absolute_size
返回字体的描述,其中绝对字体大小以设备单位设置。
pango_font_get_coverage
计算给定字体和语言标签的覆盖图。
pango_font_get_face
获取 PangoFontFace
,它属于字体。
pango_font_get_features
获取字体 提供的 OpenType 功能。
pango_font_get_font_map
获取创建字体 的字体映射。
pango_font_get_glyph_extents
获取字体内字形的逻辑和油墨扩展。
pango_font_get_hb_font
获取支持此字体的 hb_font_t
对象。
pango_font_get_languages
返回字体 支持的语言。
pango_font_get_metrics
获取字体的整体度量信息。
pango_font_has_char
返回字体 是否提供此字符的字形。
pango_font_serialize
以唯一标识的方式序列化 字体。
属性
从 PangoFcFont 继承的属性(2)
信号
从 GObject 继承的信号 (1)
GObject::notify
当对象的某个属性通过g_object_set_property(),g_object_set()等设置值时,会触发notify信号。