Pass-through printing with XPS printer driver
First Claim
1. A method of maintaining color fidelity in print jobs sent to an imaging device from a computing device having a version 4 (v4) XPSDrv printer driver with a filter pipeline manager and an XPS-to-PS filter, wherein the improvement comprises:
- augmenting the v4 XPSDrv printer driver with a decider filter; and
arranging the decider filter with an inter-filter communicator of the filter pipeline manager;
the decider filter configured fordiscerning an input type of the print job; and
if the input type is XPS and an output type of the print job is XPS, passing directly the print job to the imaging device, otherwiseif the input type is XPS and an output type of the print job is not XPS, passing the print job to the XPS-to-PS filter by way of the inter-filter communicator and converting the print job to PS.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus include pass-through printing for print jobs sent to an imaging device from a computing device having an XPS printer driver. If an input and output type of the print job corresponds to XPS, the print job passes directly to the imaging device. If the input type is XPS but the output type is not XPS, an XPS-to-PS filter converts the print job to PS. For PS print jobs, a decider filter reads whether or not a PDF pass-through flag is set in a JCL header to determine whether or not a user of the print job seeks to prevent loss of color fidelity. Upon determining whether an originating document corresponding to the print job is a PDF document, the print job is bundled for imaging with its content and header and converted from PS to PDF or PDF to PS as necessary.
11 Citations
7 Claims
-
1. A method of maintaining color fidelity in print jobs sent to an imaging device from a computing device having a version 4 (v4) XPSDrv printer driver with a filter pipeline manager and an XPS-to-PS filter, wherein the improvement comprises:
-
augmenting the v4 XPSDrv printer driver with a decider filter; and arranging the decider filter with an inter-filter communicator of the filter pipeline manager;
the decider filter configured fordiscerning an input type of the print job; and if the input type is XPS and an output type of the print job is XPS, passing directly the print job to the imaging device, otherwise if the input type is XPS and an output type of the print job is not XPS, passing the print job to the XPS-to-PS filter by way of the inter-filter communicator and converting the print job to PS. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification