Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 195

Working with the InfoPrint PPML transform program, Customizing the PPML transform

Page 195 highlights

flags. If InfoPrint has to determine a subset of the pages in the job, it slows down processing and reduces the benefit of having parallel RIPs. Working with the InfoPrint PPML transform program The Print-on-Demand feature of InfoPrint Manager for AIX provides a transform program to convert Personalized Print Markup Language (PPML) data streams into the Advanced Function Presentation (AFP) format. PPML is an emerging XML-based print data stream that is divided into subsets. InfoPrint Manager for AIX supports the Graphic Arts Conformance Subset for processing objects in the data stream that can consist of PostScript, PDF, TIFF, and JPEG objects. Sample files that demonstrate the power of this transform are provided in the default directory of /usr/lpp/psf/ppml2afp with the names samplePS.ppml, samplePDF.ppml, sampleJPEG.ppml, and sampleTIFF.ppml. Users can submit PPML jobs to InfoPrint through these methods: v Hot folder interfaces from PC or Macintosh systems. v Use of the pdpr command from the AIX command line. v Use of the standard AIX print commands (enq, lp, qprt) from an AIX command line. v Use of the lprafp command from other UNIX® systems. For more information about how to submit PPML jobs to InfoPrint Manager, see InfoPrint Manager: Reference. When a PPML print job is submitted to print on a PSF actual destination, InfoPrint automatically invokes the transform. You can also run the transforms from the AIX command line without printing the generated output. You might find this useful if you intend to print the job later. Jobs print more quickly if they have already been transformed. The PPML transform has options that you can use to specify processing information. For a list of the options or options and values for each transform, see InfoPrint Manager: Reference. Configuration files, environment variables, and user-exit programs allow you to specify processing information for InfoPrint to use when it invokes the transform automatically. You can also use configuration files and environment variables instead of typing options on the command line whenever you run a transform. Customizing the PPML transform You can customize the transform for PPML data by specifying values in the transform configuration files. Table 16 on page 158 shows the default configuration files that InfoPrint provides. You can either modify these files or create your own. Table 25. Default PPML transform configuration file Data Stream PPML Transform ppml2afp Configuration File /psf/ppml2afp/ppml2afp.cfg Sample PPML configuration file Figure 19 on page 182 shows an example of a configuration file for the PPML transform. Chapter 15. Working with transforms 181

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418

flags. If InfoPrint has to determine a subset of the pages in the job, it slows
down processing and reduces the benefit of having parallel RIPs.
Working with the InfoPrint PPML transform program
The Print-on-Demand feature of InfoPrint Manager for AIX provides a transform
program to convert Personalized Print Markup Language (PPML) data streams
into the Advanced Function Presentation (AFP) format. PPML is an emerging
XML-based print data stream that is divided into subsets. InfoPrint Manager for
AIX supports the Graphic Arts Conformance Subset for processing objects in the
data stream that can consist of PostScript, PDF, TIFF, and JPEG objects. Sample
files that demonstrate the power of this transform are provided in the default
directory of
/usr/lpp/psf/ppml2afp
with the names
samplePS.ppml
,
samplePDF.ppml
,
sampleJPEG.ppml
, and
sampleTIFF.ppml
.
Users can submit PPML jobs to InfoPrint through these methods:
v
Hot folder interfaces from PC or Macintosh systems.
v
Use of the
pdpr
command from the AIX command line.
v
Use of the standard AIX print commands (
enq
,
lp
,
qprt
) from an AIX command
line.
v
Use of the
lprafp
command from other UNIX
®
systems.
For more information about how to submit PPML jobs to InfoPrint Manager, see
InfoPrint Manager: Reference
.
When a PPML print job is submitted to print on a PSF actual destination, InfoPrint
automatically invokes the transform. You can also run the transforms from the AIX
command line without printing the generated output. You might find this useful if
you intend to print the job later. Jobs print more quickly if they have already been
transformed.
The PPML transform has options that you can use to specify processing
information. For a list of the options or options and values for each transform, see
InfoPrint Manager: Reference
. Configuration files, environment variables, and
user-exit programs allow you to specify processing information for InfoPrint to use
when it invokes the transform automatically. You can also use configuration files
and environment variables instead of typing options on the command line
whenever you run a transform.
Customizing the PPML transform
You can customize the transform for PPML data by specifying values in the
transform configuration files. Table 16 on page 158 shows the default configuration
files that InfoPrint provides. You can either modify these files or create your own.
Table 25. Default PPML transform configuration file
Data Stream
Transform
Configuration File
PPML
ppml2afp
/psf/ppml2afp/ppml2afp.cfg
Sample PPML configuration file
Figure 19 on page 182 shows an example of a configuration file for the PPML
transform.
Chapter 15. Working with transforms
181