方法

PangoFontMapadd_font_file

自:1.56

声明 [源]

gboolean
pango_font_map_add_font_file (
  PangoFontMap* fontmap,
  const char* filename,
  GError** error
)

说明 [源]

将一个包含一个或多个字体的字体文件加载到PangoFontMap。

添加的字体将优先于同名字体。

自1.56版起可用

参数

filename

类型: const char*

字体文件的路径。

数据由方法的调用者所有。
值是一个平台原生的字符串,在Unix上使用首选的操作系统编码,在Windows上使用UTF-8。
error

类型: GError **

可恢复错误的返回位置。

该参数可以为NULL
如果返回位置不为NULL,则必须将其初始化为空GError*
如果没有错误,该方法将保留参数初始化为NULL
在发生错误的情况下,该参数将设置为一个新的GError;调用者将负责数据,并负责释放它。

返回值

类型: gboolean

如果字体文件成功加载到字体映射,则为true,如果发生错误,则为false。