Printer Driver
Printer drivers know all details of the printer they support; therefore,
printer drivers are unique for each model of printer supported by the operating
system. The printer driver is responsible for:
- Displaying a dialog that enables the user to inform
the system how the physical printer is configured; for example, which paper
sizes are installed.
- Displaying a dialog that enables the user to configure
an individual print job; for example, which orientation (portrait or landscape)
to use.
- Responding to application queries for available printer
capabilities such as color, resolution and forms.
- Converting the GPI commands in a print job to the
printer-specific language commands that will produce the expected output.
The printer-specific commands are passed to the file system.
[Back: Queue Driver]
[Next: Port Drivers]