函数

GtkPaperSizenew_from_ppd

声明 [源]

GtkPaperSize*
gtk_paper_size_new_from_ppd (
  const char* ppd_name,
  const char* ppd_display_name,
  double width,
  double height
)

描述 [源]

通过使用PPD信息创建一个新的GtkPaperSize对象。

如果ppd_name不是一个已知的PPD纸张名称,则使用ppd_display_name、width和height来构造一个自定义的GtkPaperSize对象。

参数

ppd_name

类型: const char*

一个PPD纸张名称。

数据由函数的调用者所有。
值是一个以NUL终止的UTF-8字符串。
ppd_display_name

类型: const char*

对应的人类可读名称。

数据由函数的调用者所有。
值是一个以NUL终止的UTF-8字符串。
width

类型: double

纸张宽度,以磅为单位。

height

类型: double

纸张高度,以磅为单位。

返回值

类型: GtkPaperSize

一个新的GtkPaperSize,使用gtk_paper_size_free()来释放它。

函数的调用者接管数据,并负责释放它。