PCL Fonts and Macros (Overlays) Download Utility ***************************************************************** Developed by BMO at IBM Printing Systems Company, PT&A. This is supplied "AS IS." IBM Technical Support will not provide any support for this tool. If you have questions on how to use it, you may E-mail me at orchardb@vnet.ibm.com. I will not answer questions like "It don't work," "How do I make a macro?" "Where can I get a font?" "Once my font/macro is loaded, how do I use it?" etc. Both an AIX (npflshhd.tar) version (3.2.5 or higher) and a DOS (npflshhd.exe) version of this tool are available. The Network Printers (12, 17 & 24 and others) developed by IBM printing systems and containing Peerless Systems' Peerless PCL5e, have optional Flash SIMM and Hard-Drive features. With one or both of these installed, a customer can download fonts and macros to these devices and they become 'permanent.' That is, they will survive a power-off. The fonts and macros can then be utilized and accessed by the PCL printer language that is sent to the printer. IBM has a Network Printer Resource Utility (NPRU) tool that works with the print driver in downloading fonts and macros. This is advantageous because then your applications are aware of the additional items downloaded on the printer. As of this date, IBM has only an OS/2 version of this utility available. By March '97 a Windows version will be released. To fill in the gap, and for those who wanted to download fonts and macros by hand, I have developed this tool - nphdflsh. Unlike NPRU, this tool will NOT tell your driver that fonts and/or macros have been loaded onto the printer. However, those people who have the ability via their hand-writen applications, or thru corporate propietary applications, and the like, this tool can be useful for you. From a command line (or the RUN menu from Windows): nphdflsh [optional parameters] (Without, of course, the "") Parameters: (there MUST be a space between each item on the *********** command line, ie -f ^space^ ). -f File containing the raw PCL font data from your font vendor, or the macro generated by your application and PCL driver. -t "Font" or "Macro". is either a font or a macro. -d If downloading to the flash simm, use "Simm". If downloading to a hard-drive, use "Drive" followed by the volume id, e.g. C, D, etc. C is the default. -i Fonts and macros require an I.D. number. For fonts, this number can be used to call the font for use in your document. For macros, this is the only way to call it. -o "Load","Delete" or "Purge". "Load" requires , , and . "Delete" requires , and . The given on with is deleted. "Purge" requires and . All s on are purged (deleted). -? Prints this help information The program will put up a menu of items to choose from. Next to each, either the defaults or the values you put on the command line will be listed. There is also "Print Command," or the command that you use to send jobs to the printer. If you are working from an AIX workstation, then would put either "enq -P" or "lpr -P". If you are at a DOS based machine (incl. Windows), then use "lpr -b -p -s" if you print through a network, or just type "copy" for direct parallel/serial port printing. If you do not supply enough information for the action you have specified (Load, Delete or Purge), the program will not let you generate and send it to the printer. Good luck...