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
method
get_backend
: Return type PrintBackend is unsupportedparameter
top
: top: Out parameter is not supportedparameter
top
: top: Out parameter is not supportedmethod
accepting-jobs
: Property has no getter nor settermethod
accepts-pdf
: Property has no getter nor settermethod
accepts-ps
: Property has no getter nor settermethod
backend
: Property has no getter nor settermethod
is-virtual
: Property has no getter nor settermethod
paused
: Property has no getter nor setterparameter
backend
: PrintBackend
Constructors
Properties
Functions
Returns whether the printer accepts input in PDF format.
Emitted in response to a request for detailed information about a printer from the print backend.
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.
Requests the printer details.