Tech-Tip: InterForm400 vs Host Print Transform

When you e.g. are printing a simple *SCS spooled file (without InterForm400), Host Print Transform is normally transforming the spooled file into a PCL datastream, which the attached printer understands. During this transformation Host Print Transform will choose the best rotation, line height and font to make the spooled file fit within the paper size selected.

When I write ‘the best’, then I actually mean the best, that Host Print Transform can come up with. For the transformation you can create your own workstation customization object, but it can be a bit tricky and it may not even be as good as expected.

But it can be a very good idea to consider to use InterForm400 instead of Host Print Transform as this may select a font size and line height, which fits even better. Normally you select one, fixed font (e.g. font 66) and a fixed line spacing (e.g. 40 pels) in InterForm400, but if you select *INPUT for the rotation, line spacing and rotation, then InterForm400 will adapt the font size, line spacing and rotation to make the spooled file use as much of the paper as possible while still having enough space for all characters in all lines. (In the graphical designer you need to select ‘default’ instead of *INPUT).

Example:
          Design InterForm 400 overlay                                 APF300D
                                                                              
 Overlay name         INPUT        Last update . . :  2014-01-27     F20=Log 
                                                                              
 Overlay text         Adapt to spooled file size                              
 Line spacing         *INPUT    in 1/240 of an inch (*INPUT, 1-720)          
 Rotation             *INPUT    (*INPUT, 0, 90, 180, 270)                    
 Extra left margin                                                            
         positions     0        (0-99)                                       
 Maximum number of                                                           
   print positions    378       (1-378)                                      
 Extra blank lines                                                           
            on top     0        (0-99)                                       
 Font                 *INPUT    *INPUT, fontnumber     F4=List               

With this setting in InterForm400 you can expect the spooled file to fit the available area even better than Host Print Transform. The result of the PCL merge in InterForm400 is a new PCL spooled file (*USERASCII), which is not using the Host Print Transform settings.