Important Information required to be effective in resolving page orientation, rotation or page placement issue.
There are two objects in any ORIENTATION and ROTATION, or PAGE PLACEMENT issue which always needs to be defined clearly in a problem statement.
- The page image or what others called “impression”. It is also known as the logical page or page rip.
- The paper or the square/rectangle, white window that holds the page image in it.
More information on Object#1
- When computing starts to send out information via printing, this was made possible by sending it a string of characters in 80 or 132 characters. Printing during this early times is restricted by how many lines it is printed by dot-matrix printer on a page. When computers able to show images on screen, demands of able print these images follows. This then lead to open to bring down the cost of printing invoices, bills, insurance policy by using laser printing technology. More information can be squeeze in a printed page. This page image is also the “impression” fused by laser page (cutsheet) printers.
- As software advances, two impression is possible to fuse on an A3 size paper, short edge feed. These two impressions is also “2 logical pages”, or 2-UP. Now N-UP allows many impression on a page.
- A page image could also place on paper upside down. This is tumble.
More information on Object#2
- Object #2 is all about the paper, and paper is always associated with printing.
- Object #2 can come in different sizes in cut-sheet. Another version of this is continuous. Both has two sides: front and back and printing could be in simplex or duplex. For cut-sheet printers, printing duplex half the speed of when it could send the paper to the output tray, for it has to pull back the paper from the print engine after printing a side. Then it has to return it to the print engine to print the last side.
- A cut-sheet is defined explicitly by its sides: height and width. On printing the sides are defined on how is feed through the printer print engine and so as terms like short edge feed and long edge feed are used.
- Media mapping, tray switching, input bins is all about object#2. For Output Manager, these would concern commands executed by Output Client.
Different format of data has different way of applying rotation on an impression. Like AFP data could apply its rotation on its Overlays and Form definitions, while PostScript is more likely to use "setpagedevice" command to do this.
An output devices execute rotation specified by the job differently from the other:
- IPDS printer rotation will be different from PCL printers
- Cut-sheet printers’ rotation will be different from continuous printers.
- Both PostScript rotations may have different ways of applying rotation due to its printer default configuration and paper tray setup.
Guides to troubleshoot rotation/page placement issue that concerns P/I Output Manager
- Where is the problem seen? From printouts of what printer? From Acrobat Reader display?
- Get the job, profile, set file, input and output config, Output Enrichment (formerly VDE) scripts. Setup and run the job to see in the viewer.
- Submit the job to the near like output device the customer is using. For PostScript output jobs, save this to file and use Acrobat Distiller to replicate the issue.
- Run the job without Output Enrichment (formerly VDE) script, any rotation and PAGECONTROL command to see what the job like originally using the viewer.
- Then apply what had been remove at a time, submit to the viewer to see its effect.
Notes: Examples of commands on orientation, rotation or page placement.
- Orientation or rotation as default in the job or command per page in the job.
- PDFIN_PLEX_OVERRIDE execute by PDF Input Client or PSIN_PLEX_OVERRIDE execute by PS Input Client
- PDFIN_INVERT_LANDSCAPE_BACKS and/or PDFIN_INVERT_LANDSCAPE_FRONT execute by PDF Input Client
- PS_INVERT_LANDSCAPE_BACKS and/or PS_INVERT_LANDSCAPE_FRONT execute by PS Input Client
- PSIN_ROTATE_LANDSCAPE_PAPER by PS Input Client or PDFIN_ROTATE_LANDSCAPE_PAPER by PDF Input Client
- PDFIN_FORCE_PAPER_SIZE, PSIN_FORCE_PAPER_SIZE execute by PS or PDF Input Client
- PDFIN_PLEX_DEFAULT execute by PDF Input Client, or PSIN_ PLEX_DEFAULT execute by PS Input Client, or PCLIN_DUPLEX by PCL Input Client.
- PSIN_STOCKn execute by PS Input Client
- PCLIN_PAPER_SIZE execute by PCL Input Client to define the default value
- HARDWAREORIGIN execute by VDE
- PAPERSIZE refers by VDE to get default value
- OUTPUTPAPERSIZE executed by Output client
- HARDWAREORIGIN executed by Output client
- PAGECONTROL executed by Output Client
- PDFOUT_AUTO_ROTATE_PAGES execute by PDF Output Client
- FIX_HWO_FOR_CUT_SHEET by Output Client
- DUPLEX by Output Client
Note: Refer to Command Guide of Input or Output client; Or to User Guide when command is used by many Output Clients.
UPDATED: April 13, 2017