方法
声明 [源]
gboolean
gtk_print_job_set_source_file (
GtkPrintJob* job,
const char* filename,
GError** error
)
描述 [源]
使 GtkPrintJob
向打印系统发送现有文档。
文件可以是平台打印系统所理解的任何格式(通常为 PostScript,但在许多平台上 PDF 也可能有效)。请参阅 gtk_printer_accepts_pdf()
和 gtk_printer_accepts_ps()
。
参数
filename
-
类型:
const char*
要打印的文件。
数据由方法调用者拥有。 该值是一个平台原生字符串,在 Unix 上使用首选 OS 编码,在 Windows 上使用 UTF-8。 error
-
类型:
GError **
一个可恢复错误的返回位置。
该参数可以为 NULL
。如果返回位置不为 NULL
,则必须将它初始化为一个空的GError*
。如果没有错误,则该方法将通过将 NULL
初始化参数来保留其初始化。发生错误时,参数将设置为一个新的 GError
;调用者将获取数据所有权,并负责释放它。