Enumeration

GtkPrintCapabilities

since: 4.0

Declaration

flags Gtk.PrintCapabilities

Description [src]

Specifies which features the print dialog should offer.

If neither GTK_PRINT_CAPABILITY_GENERATE_PDF nor GTK_PRINT_CAPABILITY_GENERATE_PS is specified, GTK assumes that all formats are supported.

Available since: 4.0

Members

GTK_PRINT_CAPABILITY_PAGE_SET

Print dialog will offer printing even/odd pages.

  • Value: 1
  • Nickname: page-set
  • Available since: 4.0
GTK_PRINT_CAPABILITY_COPIES

Print dialog will allow to print multiple copies.

  • Value: 2
  • Nickname: copies
  • Available since: 4.0
GTK_PRINT_CAPABILITY_COLLATE

Print dialog will allow to collate multiple copies.

  • Value: 4
  • Nickname: collate
  • Available since: 4.0
GTK_PRINT_CAPABILITY_REVERSE

Print dialog will allow to print pages in reverse order.

  • Value: 8
  • Nickname: reverse
  • Available since: 4.0
GTK_PRINT_CAPABILITY_SCALE

Print dialog will allow to scale the output.

  • Value: 16
  • Nickname: scale
  • Available since: 4.0
GTK_PRINT_CAPABILITY_GENERATE_PDF

The program will send the document to the printer in PDF format.

  • Value: 32
  • Nickname: generate-pdf
  • Available since: 4.0
GTK_PRINT_CAPABILITY_GENERATE_PS

The program will send the document to the printer in Postscript format.

  • Value: 64
  • Nickname: generate-ps
  • Available since: 4.0
GTK_PRINT_CAPABILITY_PREVIEW

Print dialog will offer a preview.

  • Value: 128
  • Nickname: preview
  • Available since: 4.0
GTK_PRINT_CAPABILITY_NUMBER_UP

Print dialog will offer printing multiple pages per sheet.

  • Value: 256
  • Nickname: number-up
  • Available since: 4.0
GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT

Print dialog will allow to rearrange pages when printing multiple pages per sheet.

  • Value: 512
  • Nickname: number-up-layout
  • Available since: 4.0