Chapter 16. Understanding transform objects and the
configurable transform subsystem
This chapter contains information about the following:
v
“Transforms”
v
“Defining a transform sequence” on page 194
v
“Configuring transforms” on page 195
v
“Examples of creating transform objects” on page 200
Transforms
Transforms
are InfoPrint objects (like queues and destinations) that you create and
configure in InfoPrint Manager. Transforms 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:
v
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.
v
Transform options
The program or command that actually does the work of the transform; what
happens during the
processing
stage. The transform options can be system
commands (such as
copy
), programs provided with InfoPrint Manager (such as
ps2afp
), or your own custom transform programs (for example,
mypclfixup
).
When you create a transform, you specify the complete command line needed to
invoke this program or command. Within this command line, you can also
specify various
substitution variables
, place holders which InfoPrint Manager
replaces with a value when InfoPrint Manager runs the transform. For example,
if you include
%i
in the line, InfoPrint Manager will replace it with the name of
the file that the transform receives; if you include
%o
, it will be replaced with the
name of the file that the transform needs to put the changed data into.
v
Output data format
The output data format is the data stream that results from the transform. You
can only specify one output data format.
In addition, you can specify whether you want the file that the transform produces
to be printed. If the transform does not return the file to be printed (for example, if
the transform completes its processing and saves the file to a different location), it
is called a
terminating transform
. In addition to the
terminating transform
, you can
© Copyright InfoPrint Solutions Company 1998, 2010
193
Summary of Contents for InfoPrint Manager for AIX
Page 1: ...InfoPrint Manager for AIX Procedures Version 4 Release 3 G550 1066 04 ...
Page 2: ......
Page 3: ...InfoPrint Manager for AIX Procedures Version 4 Release 3 G550 1066 04 ...
Page 6: ...iv InfoPrint Manager for AIX Procedures ...
Page 8: ...vi InfoPrint Manager for AIX Procedures ...
Page 16: ...2 InfoPrint Manager for AIX Procedures ...
Page 20: ...6 InfoPrint Manager for AIX Procedures ...
Page 58: ...44 InfoPrint Manager for AIX Procedures ...
Page 62: ...48 InfoPrint Manager for AIX Procedures ...
Page 70: ...56 InfoPrint Manager for AIX Procedures ...
Page 96: ...82 InfoPrint Manager for AIX Procedures ...
Page 110: ...96 InfoPrint Manager for AIX Procedures ...
Page 156: ...142 InfoPrint Manager for AIX Procedures ...
Page 170: ...156 InfoPrint Manager for AIX Procedures ...
Page 234: ...220 InfoPrint Manager for AIX Procedures ...
Page 236: ...222 InfoPrint Manager for AIX Procedures ...
Page 256: ...242 InfoPrint Manager for AIX Procedures ...
Page 326: ...312 InfoPrint Manager for AIX Procedures ...
Page 330: ...316 InfoPrint Manager for AIX Procedures ...
Page 331: ...Part 3 Operator and user procedures Copyright InfoPrint Solutions Company 1998 2010 317 ...
Page 332: ...318 InfoPrint Manager for AIX Procedures ...
Page 348: ...334 InfoPrint Manager for AIX Procedures ...
Page 365: ...Part 4 Appendixes Copyright InfoPrint Solutions Company 1998 2010 351 ...
Page 366: ...352 InfoPrint Manager for AIX Procedures ...
Page 370: ...356 InfoPrint Manager for AIX Procedures ...
Page 378: ...364 InfoPrint Manager for AIX Procedures ...
Page 382: ...368 InfoPrint Manager for AIX Procedures ...
Page 406: ...392 InfoPrint Manager for AIX Procedures ...
Page 416: ...402 InfoPrint Manager for AIX Procedures ...
Page 417: ......
Page 418: ...Program Number 5648 F35 Printed in USA G550 1066 04 ...