Printer
A GtkPrinter object represents a printer.
You only need to deal directly with printers if you use the non-portable class@Gtk.PrintUnixDialog API.
A GtkPrinter allows to get status information about the printer, such as its description, its location, the number of queued jobs, etc. Most importantly, a GtkPrinter object can be used to create a class@Gtk.PrintJob object, which lets you print to the printer.
Skipped during bindings generation
- parameter - top: top: Out parameter is not supported
- parameter - top: top: Out parameter is not supported
- method - accepting-jobs: Property has no getter nor setter
- method - accepts-pdf: Property has no getter nor setter
- method - accepts-ps: Property has no getter nor setter
- method - backend: Property has no getter nor setter
- method - is-virtual: Property has no getter nor setter
- method - paused: Property has no getter nor setter
Constructors
Properties
Functions
Returns whether the printer accepts input in PDF format.
Emits the "details-acquired" signal. See onDetailsAcquired.
Returns the backend of the printer.
Returns the printer’s capabilities.
Returns default page size of @printer.
Gets the description of the printer.
Returns whether the printer details are available.
Returns whether the printer is accepting jobs
Lists all the paper sizes @printer supports.
Emitted in response to a request for detailed information about a printer from the print backend.
Requests the printer details.