Package: gtk

Flags gtk-print-capabilities

Details

An enum for specifying which features the print dialog should offer. If neither :generate-pdf nor :generate-ps is specified, GTK+ assumes that all formats are supported.
(define-g-enum "GtkPrintCapabilities" gtk-print-capabilities
  (:export t
   :type-initializer "gtk_print_capabilities_get_type")
  (:page-set         #.(ash 1 0))
  (:copies           #.(ash 1 1))
  (:collate          #.(ash 1 2))
  (:reverse          #.(ash 1 3))
  (:scale            #.(ash 1 4))
  (:generate-pdf     #.(ash 1 5))
  (:generate-ps      #.(ash 1 6))
  (:preview          #.(ash 1 7))
  (:number-up        #.(ash 1 8))
  (:number-up-layout #.(ash 1 9)))  
:page-set
Print dialog will offer printing even/odd pages.
:copies
Print dialog will allow to print multiple copies.
:collate
Print dialog will allow to collate multiple copies.
:reverse
Print dialog will allow to print pages in reverse order.
:scale
Print dialog will allow to scale the output.
:generate-pdf
The program will send the document to the printer in PDF format.
:generate-ps
The program will send the document to the printer in Postscript format.
:preview
Print dialog will offer a preview.
:number-up
Print dialog will offer printing multiple pages per sheet.
:up-layout
Print dialog will allow to rearrange pages when printing multiple pages per sheet.
 

See also

2020-4-10