函数

PangoFontdeserialize

自从: 1.50

声明 [源]

PangoFont*
pango_font_deserialize (
  PangoContext* context,
  GBytes* bytes,
  GError** error
)

描述 [源]

加载之前通过 pango_font_serialize() 创建的数据。

有关支持的格式的讨论,请参阅该函数。

注意:为了验证返回的字体与已序列化的字体一致,可以比较 bytes 与再次序列化字体后的结果。

自从: 1.50

参数

context

类型: PangoContext

一个 PangoContext

数据由函数的调用者拥有。
bytes

类型: GBytes

包含数据的字节。

数据由函数的调用者拥有。
error

类型: GError **

恢复错误的位置。

参数可以是 NULL
如果返回位置不是 NULL,则必须将其初始化为 NULL GError*
如果没有错误,函数将保持参数初始化为 NULL
在发生错误时,参数将设置为新分配的 GError;调用者将拥有数据,并负责释放它。

返回值

类型: PangoFont

一个新的 PangoFont

函数的调用者拥有数据,并负责释放它。
返回值可以为 NULL