140
Chapter 5 Overview
Models
For every destination or queue, there is a pre-defined model associated with
it. The model defines how the print job will be processed as it passes through
to the printer. Models are a set of mini filters that can be used to modify the
print data stream. The functions available for each model are as follows:
1. Insert carriage return after line feed
2. Insert a banner page before or after each print job
3. Insert header strings to
• print using upper tray’s paper
• printer using lower tray's paper
• print in landscape mode
• print in portrait mode
4. Insert trailer strings to
• reset the printer once the print job completes
• force the end of the job
• perform a form feed at the end of the data
5. Log one or all of the following information as each print job passes
through the model
• job ID and username
• user ID and three messages per job about the start and finish
• checksum value of the data transferred
• miscellaneous messages from the printer
• status of the printer based on the port interface signals
6. Load a specific printer configuration before processing a print job
• to specify a printer configuration to be associated with a print queue
• when a job is set to that print queue, the associated printer
configuration will be loaded before the job is processed.
• allows you to define up to four unique and independent printer
personalities in a single printer.
• allows you to effectively have four different printers in one.