結構

GdkPixbufPixbufFormat

自 2.2

說明 [src]

struct GdkPixbufFormat {
  gchar* name;
  GdkPixbufModulePattern* signature;
  gchar* domain;
  gchar* description;
  gchar* mime_types[];
  gchar* extensions[];
  guint32 flags;
  gboolean disabled;
  gchar* license;
}

GdkPixbufFormat 包含模組可接受的圖片格式資訊。

只有模組可直接存取欄位,應用程式應使用 gdk_pixbuf_format_* 系列函數。

結構成員
名稱

圖片格式的名稱。

簽章

模組的簽章。

網域

說明 的訊息網域。

說明

圖片格式的說明。

MIME 類型

圖片格式的 MIME 類型。

副檔名

圖片格式常見的檔名副檔名。

旗標

GdkPixbufFormatFlags 的組合。

已停用

布林值,用於判斷載入器是否已停用。

授權

包含授權資訊的字串,通常設定為縮寫,如「GPL」、「LGPL」等。

自 2.2 起提供

實例方法

gdk_pixbuf_format_copy

建立 format 的副本。

自 2.22 起提供

gdk_pixbuf_format_free

使用 gdk_pixbuf_format_copy() 複製 GdkPixbufFormat 時,釋放配置的資源。

自 2.22 起提供

gdk_pixbuf_format_get_description

傳回格式的說明。

自 2.2

gdk_pixbuf_format_get_extensions

傳回在給定格式的檔案中常見的檔名副檔名。

自 2.2

gdk_pixbuf_format_get_license

傳回格式的圖片載入器授權資訊。

自 2.6 起提供

gdk_pixbuf_format_get_mime_types

傳回格式支援的 MIME 類型。

自 2.2

gdk_pixbuf_format_get_name

傳回格式的名稱。

自 2.2

gdk_pixbuf_format_is_disabled

傳回此圖片格式是否已停用。

自 2.6 起提供

gdk_pixbuf_format_is_save_option_supported

如果在使用實作 format 的模組儲存 pixbuf 時,支援 option_key 指定的儲存選項,則傳回 TRUE

自 2.36 起提供

gdk_pixbuf_format_is_scalable

傳回此圖片格式是否可縮放。

自 2.6 起提供

gdk_pixbuf_format_is_writable

傳回是否可以用給定的格式儲存 pixbuf。

自 2.2

gdk_pixbuf_format_set_disabled

停用或啟用圖片格式。

自 2.6 起提供