Creating a transform with bin mappings

You can use the InfoPrint Manager transforms to process print jobs with different options, including which paper bins to use. First, you create a transform using the InfoPrint Manager Administration GUI, specifying an input data stream and an output data stream. Then, you associate it with one or more printers. When you send a print job to that printer, your transform checks to see if the file is the data stream that needs to be transformed. If it does, the transform converts the file as you specified; if it is not, the transform passes the file to the logical destination. As a result, if you do not want to use the same bin mappings for all of your printers, you can create several different transforms, all with different mappings. Then, associate each transform with whichever printer or printers you want.
Note: If you will be sending both PCL and PostScript jobs to the same printer, you can create two transform objects (one that accepts PCL and one that accepts PostScript) and associate them both with that printer.

Follow these steps to create a transform that maps PCL or PostScript bins to AFP bins.

  1. In the InfoPrint Manager Administration GUI, click the Server menu and select Transform → Create.
  2. In the Create transform dialog, fill in the fields:
    • Name: Type a name for the transform.
    • Server: Choose the correct InfoPrint Manager server.
    • Format of output file: Select MODCA-P.
    • Description: Type a description that will help you remember which printer uses this transform.
    • Transform options: The command line that will execute when the transform runs.

      If this transform accepts PCL, type:

      pcl2afp  -o "%o" "%i" –device 'plex,inputX=(pcl_bin=Z),
         inputX=(pcl_bin=Z)'

      Replace the Xs with the number of the AFP bin (on the printer) and Zs with the number of the PCL bin. You can specify up to 20 mappings.

      If this transform accepts PostScript, type:

      ps2afp  -o "%o" "%i" –device 'plex,inputX=(size,type=xxx,color=xxx,
         weight=nnn), inputX=(size,type=xxx,color=xxx,weight=nnn)'

      Replace the inputX=... portion of the command with your identification statement from Identifying paper trays to InfoPrint Manager. Replace size with a paper size such as letter, legal, A4, or the dimensions of the paper in inches (8.5ix11i), millimeters (216mx279m), or points (612px792p) and the Xs with the number of the AFP bin (on the printer). Size is the only required value; the others you can either fill in or delete.

    • Select Transform and print.
    • Document formats allowed: The data stream that your transform accepts. Select PCL or PostScript and add it to the allowed values.
    • Click OK.
  3. Select the printer that you want to associate this transform with and open its properties notebook.
  4. Click the Configuration tab.
  5. Find the Transforms to use field.
  6. Select the transform you just created in the Possible values box and add it to the Values box.
  7. Click Apply.
  8. Click the Document tab.
  9. Find the Formats allowed section.and look in the Values box. Make sure that modca-p and either pcl or PostScript are listed.
  10. Click OK.
  11. Tell your users what kind of paper is in each bin and how to print to each of them.