Document processing
note
This document describes how this feature will eventually work. Some features are not yet implemented and the design might change.
Document processing steps and relevant IPP Job attributes
- Preprocess the documents:
- Optionally convert to PDF with a page size taken from the document data
- Determine the orientation of the document data
- Determine the Input Page size based on the available Media Sheet size and the settings:
number-up
orientation-requested
or the orientation of the document dataimposition-template
- optionally
image-orientation
- Place the preprocessed data on the Input Pages based on the determined Input Page size:
- Filter pages and add required blank pages to the Input Pages:
page-ranges
sides
andimposition-template
determine the required blank page count
- Place the Input Pages on the Final Pages and convert to a standard PDF version:
number-up
- as if using
presentation-direction-number-up
with the value oftoright-tobottom
- Place the Final Pages on the Media Sheet pages (rotate if necessary):
Other relevant IPP Job attributes:
Borderless printing:
Other:
Determining input page size and final layout
Final page orientation is the same as orientation-requested
if number-up
is 1, 4, 16, etc.
and is rotated by 90 degrees clockwise if number-up
is 2, 8 etc.