Providing print preview of a print job using printing calls from a print driver
AssigneeHewlett-Packard Company
InventorsLuca Chiarabini, Xavier Fernandez-Diaz Mascort, Rodolfo Jodra Barron, Xavier Rigau Rigau
Life of this patent
Estimating the term…
Abstract
A print preview of a print job is performed. An operating system forwards to a printer driver, printing calls for the print job. The printer driver translates the printing calls to display calls for the print job. The printer driver forwards the display calls through the operating system to a display driver. The display driver displays a representation of the print job on a display.
Claims27
A method for providing a print preview of a print job, comprising the following steps:
- (a) forwarding, by an operating system to a printer driver, printing calls for the print job, wherein the printer driver is within a host computer, the host computer being separate from a printer which is a destination of the print job;
- (b) translating, by the printer driver, the printing calls to display calls for the print job;
- (c) forwarding, by the printer driver through the operating system to a display driver, the display calls;
- and,
- (d) displaying by the display driver on a display, a representation of the print job.
Storage media which stores software which performs a method for providing a print preview of a print job, comprising the following steps:
- (a) forwarding, by an operating system to a printer driver, printing calls for the print job, wherein the printer driver is within a host computer, the host computer being separate from a printer which is a destination of the print job;
- (b) translating, by the printer driver, the printing calls to display calls for the print job;
- (c) forwarding, by the printer driver through the operating system to a display driver, the display calls;
- and,
- (d) displaying by the display driver on a display, a representation of the print job.
A computer system comprising:
- an operating system;
- a display;
- a display driver, coupled to the display, for controlling the display;
- and,
- a printer driver for driving a printer, wherein the printer driver is within a host computer, the host computer being separate from the printer, the printer driver comprising:
- receiving means for receiving from the operating system, printing calls for a print job,
- translating means for translating the printing calls to display calls for the print job, and
- forwarding means for forwarding, through the operating system to the display driver, the display calls;
- wherein in response to receiving the display calls, the display driver displays a representation of the print job on the display.
A computer system as in 20 wherein the printer driver additionally comprises:
- print means for, in response to a user selecting a "skip preview" button on a print progress window, printing the print job on a printer.
Dependencies are inferred from the claim text.