The pioformat formatter driver requires a print formatter to contain the following function routines:
| initialize | Performs printer initialization. | 
| lineout | Formats a print line. | 
| passthru | Passes through the input data stream without modification or formats the input data stream without assistance from the formatter driver. | 
| restore | Restores the printer to its default state. | 
| setup | Performs setup processing for the print formatter. | 
Subroutines for Print Formatters.
Understanding Embedded References in Printer Attribute Strings.
Printer Addition Management Subsystem: Programming Overview.
Adding a New Printer Type to Your System.
Adding a Printer Formatter to the Printer Backend.