Understanding the transform objects and the custom steps (transforms) subsystem

Transforms are InfoPrint Manager objects (like queues and destinations) that you create and configure in InfoPrint Manager. Transforms can be viewed as custom steps that receive data in a particular format or formats, process the data in some way, and output the changed data. When you create a transform, you have complete control over what data format or formats it operates on and what type of processing it does. The processing that the transform performs can be anything from simply copying the data to a different place on disk, to filtering the data stream that the transform receives (for example, to remove a particular PostScript order), to transforming the data to a completely different format (for example, converting PCL to AFP).

When you create a transform, you specify several things, including:

  • Input data format

    The data stream that is sent to the transform. The input data format is what the transform uses to determine whether it has any work to do. If you send a PostScript job through a transform that has its input data stream set only to PCL, the job will bypass the transform without being changed at all. You can set the transform to accept multiple input data formats.

  • Transform options

    The