Manufacturer Specific Printer Language
I have described some details of HP PCL and Adobe Postscript. There are other languages which individual printer manufactur use. In some cases the manufacturers provide their own language to use with the printer. Manufacturer also wish to have their language adopted as the industry standard, but in the real world every language has its advantages and disadvantages. Each language has its own role in industry to meet different printing requirments. Sometimes none of these languages fulfils the user requirments so professional programmers are employed to create custom applications supporting unique features.
Kyocera has its own manufacturer specific language. Kyocera uses Kyocera Prescribe in addition to HP PCL emulation. Prescribe is a good language for true type fonts. Mostly it is being used for minicomputer applications and applications using barcodes.
IBM IPDS (Intelligent Printer Data Stream) has more features for IBM mainframe. IBM introduced “Advanced FunctionPrinting” (AFP). AFP is a way in which complex documents can bedescribed on IBM mainframes and minicomputers, and is converted intothe IPDS print language by the operating system on the computer. IPDS does not support other manufacturer’s drivers. User must have an IPDS comatible print to print a document. But some printer manufacturers provide IPDS emulation to make PCL or Postscript available to IBM systems. User has to use an external computer to use these emulations which translates IPDS commands into PCL or Postscript.