Return to the Printing Tips
Printing on Larger Paper
Q. How can I print an AS/400 report on legal-sized or larger paper on a laser printer? I currently have a 198-position printer file and want to print using larger fonts and have the report spread out. I tried using a printer file with 255 positions and coding the output specifications using 255. I also tried using the OVRPRTF (Override Printer File) command, but nothing seems to work.
A. Control of printing is dependent on many factors that are outside the AS/400 application, including:
1. The type of device or remote output queue you use. When the writer or remote writer receives a job, it uses information in the printer file to determine how to format the report. If it's non-IPDS and rotation is *AUTO or *COR, the writer will change fonts and rotate, and so on.
2. If you use Host Print Transform, the parameters in the workstation customization object will determine the attributes to use. You may need to perform additional customization to achieve the desired output for your report (i.e., removing the COR tags, changing the fonts used by COR, and so on).
3. If the printer is set to AFP=Yes, coding the rotation 0 for portrait or 90 for landscape instead of *AUTO, and specifying the font either in DDS (externally described print file) or in the font parameter in the printer file will maintain integrity.
The Printer Device Programming Manual (SC41-5713) has a complete description of the page rotation parameter and its effects. It's available for V4R3 at
http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3AUJ02/CCONTENTS
and for V4R4 at
http://publib.boulder.ibm.com/html/as400/online/V4R4PDF.HTM.
-- Bill Shaffer, IBM Brand Manager
[report a broken link by clicking here]