CIP3 User Guide
CIP3 User Guide
AG50238 Rev. 7
Copyright and Trademarks
Harlequin RIP CIP3 Output Plugin
Version 1.4r11 August 2010
Part number: HQ-1.4.11-CIP3
Document issue: 102
Copyright © 2010 Global Graphics Software Ltd. All rights reserved.
Certificate of Computer Registration of Computer Software. Registration No. 2006SR05517
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means,
electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Global Graphics
Software Ltd.
The information in this publication is provided for information only and is subject to change without notice. Global
Graphics Software Ltd and its affiliates assume no responsibility or liability for any loss or damage that may arise from
the use of any information in this publication. The software described in this book is furnished under license and may
only be used or copied in accordance with the terms of that license.
Harlequin is a registered trademark of Global Graphics Software Ltd.
The Global Graphics Software logo, the Harlequin at Heart Logo, Cortex, Harlequin RIP, Harlequin ColorPro, EasyTrap,
FireWorks, FlatOut, Harlequin Color Management System (HCMS), Harlequin Color Production Solutions (HCPS),
Harlequin Color Proofing (HCP), Harlequin Error Diffusion Screening Plugin 1-bit (HEDS1), Harlequin Error Diffusion
Screening Plugin 2-bit (HEDS2), Harlequin Full Color System (HFCS), Harlequin ICC Profile Processor (HIPP), Harle-
quin Standard Color System (HSCS), Harlequin Chain Screening (HCS), Harlequin Display List Technology (HDLT),
Harlequin Dispersed Screening (HDS), Harlequin Micro Screening (HMS), Harlequin Precision Screening (HPS),
HQcrypt, Harlequin Screening Library (HSL), ProofReady, Scalable Open Architecture (SOAR), SetGold, SetGoldPro,
TrapMaster, TrapWorks, TrapPro, TrapProLite, Harlequin RIP Eclipse Release and Harlequin RIP Genesis Release are
all trademarks of Global Graphics Software Ltd.
Protected by U.S. Patents 5,579,457; 5,808,622; 5,784,049; 5,862,253; 6,343,145; 6,330,072; 6,483,524; 6,380,951;
6,755,498; 6,624,908; 6,809,839.
Other U.S. Patents Pending
Protected by European Patents 0 803 160; 0 772 934; 0 896 771; 672 29 760.8-08.
Portions licensed under U.S. Patent No. 5,212,546; 4,941,038.
TrueType is a registered trademark of Apple Computer, Inc.
The ECI and FOGRA ICC color profiles supplied with this Harlequin RIP are distributed with the kind permission of the
ECI (European Color Initiative) and FOGRA respectively, and of Heidelberger Druckmaschinen AG (HEIDELBERG).
The IFRA ICC profiles supplied with this Global Graphics Software are distributed with the kind permission of IFRA
and of GretagMacbeth.
International Cooperation for Integration of Processes in Prepress, Press and Postpress, CIP4, Job Definition Format,
JDF and the CIP4 logo are trademarks of CIP4.
Adobe, Adobe Photoshop, Adobe Type Manager, Acrobat, Display PostScript, Adobe Illustrator, PostScript, Distiller
and PostScript 3 are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States
and/or other countries which may be registered in certain jurisdictions.
Global Graphics Software Ltd is a licensee of Pantone, Inc. PANTONE® Colors generated by ScriptWorks are four-
color process simulations and may not match PANTONE-identified solid color standards. Consult current PANTONE
Color Publications for accurate color. PANTONE®, Hexachrome®, and PANTONE CALIBRATED™ are trademarks
of Pantone, Inc. © Pantone, Inc., 1991.
Other brand or product names are the registered trademarks or trademarks of their respective holders.
US Government Use
Harlequin RIP software is a computer software program developed at private expense and is subject to the following Restricted Rights Legend: “Use,
duplication, or disclosure by the United States Government is subject to restrictions as set forth in (i) FAR 52.227-14 Alt III or (ii) FAR 52.227-19, as appli-
cable. Use by agencies of the Department of Defense (DOD) is subject to Global Graphics Software’s customary commercial license as contained in the
accompanying license agreement, in accordance with DFAR 227.7202-1(a). For purposes of the FAR, the Software shall be deemed to be ‚Äòunpublished‚
Äô and licensed with disclosure prohibitions, rights reserved under the copyright laws of the United States.‚Äù Global Graphics Software Incorporated, 31
Nagog Park, Suite 315, Acton MA 01720.
Contents
1.1 Introduction 2
Requirements 2
Capabilities of the plugin 3
Typical workflow 3
iv
v
1
This document describes the use of the CIP3 output plugin with the Harlequin RIP.)
This document describes the CIP3 plugin version 1.4r11, for use with the Harlequin
RIP. The plugin is available for the RIP running under the Windows Server 2003,
2008, Windows XP, Windows Vista and Windows 7 operating systems, and on Intel
and PowerPC Macintosh OS X v10.4.x (Tiger), 10.5.x (Leopard), 10.6.x (Snow Leop-
ard) and above.
1.1 Introduction
Plugins are a way of extending the capabilities of the Harlequin RIP in a way that does
not require any programming or other technical skills from the person installing the
plugin. Typical plugins allow the RIP to accept jobs from various sources of input, to
process the data in various ways, to report on the progress of rasterizing the image,
and to provide page images in new formats, and to send the final image to output
devices or interface systems.
The CIP3 plugin allows the RIP to produce Print Production Format (PPF) files as
specified by a group called International Cooperation for Integration of Processes in
Pre-press, Press, and Post-press (CIP4). PPF files contain information about print jobs
including administrative data, information about inks and register marks, comments,
and preview images.
AG50238 Rev. 7 1
1 CIP3 Output Plugin
The PPF specification is available on the World Wide Web, as described in Section 1.5
on page 20. Briefly, the group wish to provide enabling standards for applying Com-
puter Integrated Manufacturing (CIM) techniques to printing workflows by avoiding
the need for recalculation or re-entry of information. The result of this work is the
Print Production Format (PPF) file specification.
In the Harlequin RIP, you can use the same RIP that generates your film or plates to
create PPF files enabling ink-keys to be set quickly and easily on press. PPF file gen-
eration is just as easy and automatic as generating the plates and films themselves, and
using those files with your press can bring you to color far faster, reducing make-
ready times and wastage, and removing the need for plate scanners.
1.1.1 Requirements
The CIP3 plugin has no special requirements; its output is to file only, typically at a
low resolution.
2 AG50238 Rev. 7
1.2 Software installation
your actual output device and the one for CIP3 should mimic all settings of that page
setup except that it should have Calibration set to (None) and produce a lower resolu-
tion version of the image on film or plate.
In use, you should send a job twice: once to the page setup for the real device and once
to the page setup using the CIP3 plugin. (Jobs sent to the CIP3 plugin run quickly
because the resolution used in a PPF file is typically very low compared to the real
device.)
5. In the Choose Install Folderwindow you must specify the Harlequin RIP instal-
lation folder as the destination for the plugin files. Click Next.
If you select an invalid or incorrect RIP folder an error message will appear. Use
the browser to select the correct RIP folder and click Next.
6. Read the agreement displayed in the Output Plugin License Agreement window.
You must click the I accept... option to continue. Click Next.
7. In the Pre-installation Summary window, check that your selections are correct
and then click Install.
8. When the Install Complete window appears click Done.
AG50238 Rev. 7 3
1 CIP3 Output Plugin
To use the plugin, choose CIP3 in the Device list in the Page Setup dialog box. Config-
ure the device as described in Section 1.3 on page 6 and choose options in the Page
Setup dialog box as described in Section 1.4 on page 18.
Note: If CIP3 does not appear as an option in the Device list in the Page Setup dialog,
see Section 1.2.1.
You must also tell your supplier the platform for which you require the password. The
platform is the combination of operating system and processor type. For example, you
might specify Windows XP, and Intel processor.
Once you have a password, use the File > Configure RIP menu option to display the
Configure RIP dialog box. Click the Extras button in the Configure RIP dialog box to
display the Extras dialog box. Select the platform-dependent entry for CIP3, and click
Add. (For example, the entry for Windows NT, and Intel processor is
cip3.i32, CIP3.) Enter the password for this option given to you by your supplier,
and click OK.
Click OK in each of the Extras and Configure RIP dialog boxes.
4 AG50238 Rev. 7
1.3 Device configuration
Once the plugin is installed fully, you can choose it as an entry in the Device list in the
Page Setup dialog box. Once you have chosen the device, you can click Configure
Device to see the configuration dialog box shown in Figure 1.1.
AG50238 Rev. 7 5
1 CIP3 Output Plugin
Click the button to use a file browser to choose the directory to hold the output
file.
Alternatively, type in the text field to enter the full path to the directory you
want to use. This path must specify the disk name and all directories to an exist-
ing directory.
If you do not choose a directory, the plugin creates the files in the SW folder of
the RIP installation that you are using.
Use 8.3 Filenames
Select this check box to use DOS-compatible short file names. Leave this check
box unselected to use long file names, upon which you can make some restric-
tions by selecting the remaining controls in this section.
Limit jobname to characters
Select this check box to base the name of the file created on an initial substring
of the jobname set in the PostScript-language file which describes the page. Use
the text field to specify the maximum number of characters you want to take
from the jobname, starting from the beginning of the name.
Leave this check box unselected to use all the alphabetic and numeric characters
in the jobname.
6 AG50238 Rev. 7
1.3 Device configuration
Append digits
Enter a number here to append a known length of numerical string to the job
name in order to create a unique name for each file produced. The number is an
integer starting at 0 (zero). For example, enter 3 in this field to generate num-
bers of the form: 000, 001, 002, and so on.
Extension
Enter a text string to act as an extension to the file name. The default is PPF, but
you can choose another extension if it is required by your workflow.
Select this check box to read the title given in any %SSiDIGTitle: comment
from the incoming job. (This title may be used to set the file name for use in the
Job Name or Sheet Name fields lower in this dialog box.)
Leave this check box unselected if you wish to ignore any %SSiDIGTitle:
comment.
Read Surface
Select this check box to read the surface given in any %SSiDIGSurface: com-
ment from the incoming job. (This title may be used to set the file name for use
in the Job Name or Sheet Name fields.)
Leave this check box unselected if you wish to ignore any %SSiDIGSurface:
comment.
AG50238 Rev. 7 7
1 CIP3 Output Plugin
Extents refer to the physical area of the image. Transforms are the offsets, rotation,
and mirroring that it is possible to apply. Depending on the choice that you make for
Work Style, also in this section of the dialog box, there may be a back to the sheets
requiring different but related transforms.
The transforms are cumulative and executed in the top to bottom order used in this
dialog box. The transforms defined for Film are applied in moving from the raster data
to the film image, the transforms for Plate are applied in moving from the film image
to the plate, and so on.
A sufficiently large offset or inappropriate rotation can cause loss of image data, as
Figure 1.2 shows. In each of the cases, the bold outline represents the total area of the
film, and the light outline represents the image area. The shaded (gray) areas show
where parts of the image are not imaged because of a transform.
A A A
Note: The extents and transforms do not affect the raster that you can view in Roam.
They are a record of how the following stages of the printing workflow should handle
the raster and the physical images in order to achieve a correct product after printing,
cutting, and folding.
8 AG50238 Rev. 7
1.3 Device configuration
The CIP3 PPF specification defines all geometry with respect to an origin at bottom
left of the relevant coordinate system. However, the specification does not clearly
define what is the bottom left of a plate, what is the imageable area of a press, and so
on. You may encounter some conventions that are specific to the way in which various
vendors have interpreted the specification.
Note: All Width, Height and Offset values must be entered in points.
Width and as Job
Select the as Job check box to use the width set in the job.
Alternatively, to set a fixed value, deselect the check box and enter a value in
the Width text field. The value set here is ignored if you select the as Job check
box.
Height and as Job
Select the as Job check box to use the height set in the job.
Alternatively, to set a fixed value, deselect the check box and enter a value in
the Height text field. The value set here is ignored if you select the as Job check
box.
Left Offset and Center
Select this Center check box to center the image horizontally on the film.
Alternatively, to set a fixed offset, deselect the check box and enter a value in
the Left Offset text field. A positive value moves the image to the right. The
value set here is ignored if you select the Center check box.
Note: Figure 1.2, page 9, shows the effect of positive values for left and bottom
offsets. You can also enter negative values.
Bottom Offset and Center
Select this Center check box to center the image vertically on the film.
Alternatively, to set a fixed offset, deselect the check box and enter a value in
the Bottom Offset text field. A positive value moves the image upwards. The
value set here is ignored if you select the Center check box.
AG50238 Rev. 7 9
1 CIP3 Output Plugin
Rotation
Select one of the rotations available in this list. The default is 0 (zero) degrees
for no rotation.
Mirror
Select one of the choices available in this list. The default is None for no mirror-
ing, but you can choose Horizontal or Vertical for cases that require it. For
example, you may require mirroring where outputting the image emulsion-
down.
These controls re-occur in each of the following subsections. In each case, the process
the controls are describing is the one that places the image on the item that is the title
of the subsection. For example, the settings in the Plate subsection control how the
film is treated in arriving at a position on the plate.
At the end of the Film, Plate, Press, and Paper sections, there are some controls that are
more general.
Work Style
This control sets the production of single or double-sided sheets, and the rela-
tionship between the front and back of double-sided sheets. (See Section 1.3.6
on page 17 for more details.) Choose one of the entries in this list, to match the
choice made during imposition and be careful of some imposition terms that
have two possible meanings.
Work & Turn These jobs do not have backs. (The same plate
is used for the back with the sheet turned over
to maintain the same gripper or leading edge.)
Also known as: Work and Flop (but this name
is sometimes used for other styles).
10 AG50238 Rev. 7
1.3 Device configuration
Work & Tumble These jobs do not have backs. (The same plate
is used for the back with the sheet tumbled
over to use a different gripper or leading
edge.)
Also known as: Work and Flop, Work and
Roll.
Perfecting Work & These jobs do not have backs. (There are two
Turn identical plates with the plate for the back
rotated by 180ℜ° on the press, relative to the
plate for the front.)
Double Sided Web Invert paper transform left/right for the back.
The sheet lay is the same on the back as on the
front. (For a web, it is more common to use the
terms top form and bottom form, rather than
front and back.)
Sheet Lay
Choose Left or Right from this list. This choice sets the lay for the front of a
double-sided sheet. The lay for the back of the sheet, if it is required, and differ-
ent from the front, is determined by the Work Style. (The lay is the guiding edge
of the paper in the press, viewed in the direction of paper flow.)
AG50238 Rev. 7 11
1 CIP3 Output Plugin
Select this check box to include values in the PPF file for all settings in the
Extents and Transforms section, even if they are at their default values. The
default values have no effect, but the software reading the PPF files may require
the settings to be present in the PPF file.
If you leave this box unselected, the PPF file includes only the values for con-
trols that you have set explicitly. For example, if you have set values only for
the Film and Plate subsections then only those values (and any defaults dis-
played higher in this section of the dialog box) appear in the PPF file.
Enter fixed text or a code sequence (or both) to set a value for the
CIP3AdmJobName comment in the PPF files. Section 1.3.5 on page 15 describes
12 AG50238 Rev. 7
1.3 Device configuration
the possible codes and their meanings. The default value is the code %J which
inserts the job name taken from the PostScript-language job or a DIG comment
if present.
Note: Together with the setting for Sheet Name the settings you make here allow
the CIP3 plugin to pass information to the PPF reader software that associates
the sheets with a job and to identify sheets in a double-sided job as being front
or back sides.
Sheet Name
Enter fixed text or a code sequence (or both) to set a value for the
CIP3AdmSheetName comment in a PPF file. The default value is the code
Sheet %S which inserts the strings: Sheet 1, Sheet 2, and so on.
Section 1.3.5 on page 15 describes the possible codes and their meanings. See
also the note for Job Name.
Sequence of Image Data
Allows the sequence of image data to be changed to match the expectation of a
downstream CIP3 reader.
The default setting of Left to right, top to bottom matches the behavior
of earlier plugins.
AntiAlias
1.3.5 Coding text entries for Job Name and Sheet Name
Both of these text fields are coded in exactly the same way. They may include: plain
text, which appears exactly as entered; with or without control sequences, which are
replaced by variable text specific to the job or sheet as the job is processed.
Use the default values if you are in doubt about what you should include in these
fields. The default values have been selected to be compatible with many CIP3 PPF
readers. If you have problems with the defaults, please check for recommendations
from the supplier of your PPF reader.
Control sequences must start with a percent character ( % ). This must be followed
immediately with either of:
* A character taken from the list below
AG50238 Rev. 7 13
1 CIP3 Output Plugin
%F Inserts Front for the front of a two-sided sheet and Back for
the back. All single-sided sheets are regarded as front sides.
%N Inserts the file name of the job being processed. If Read Title
comments has been checked in the DIG comments section and
the job contains a %SSiDIGTitle: comment then this
sequence inserts the value of that comment.
14 AG50238 Rev. 7
1.3 Device configuration
cated after the specified number of characters. If the result of the control sequence is
an integer that has fewer digits than the precision then it will be left-padded with zeros
to equal the precision.
1.3.5.1 Examples
The exact strings to enter in these fields may vary both with your workflow and with
the PPF reader or readers that you intend to use.
In the following examples, the job name defined in the job is:
8476065 Master Document
%7J 8476065
AG50238 Rev. 7 15
1 CIP3 Output Plugin
Paper width
Front
Plate width
Paper
Plate
height
height
Horizontal
offset
Back
Horizontal
offset
16 AG50238 Rev. 7
1.4 Routine use
The options are in the Style list in the Separations, Screening & Color section of
the Page Setup dialog box:
•CMYK Composite (Pixel)
•CMYK Composite (Frame)
These choices control the layout of the data inside the CIP3 file. The CIP3
plugin will always create files with CMYK data in them, even if you send only a
single separation. (The unused separations are empty, so with run length com-
pression enabled they are very small.)
The CMYK Composite (Frame) setting is readable by more applications that
read PPF files.
Note: If you use the Separations Manager (by clicking the button alongside the
Style list), you can copy the CMYK Composite (Frame) style and edit it to
include spot colors either by name for specific colors or by using the existing
setting (Other colors in job) to include all spot colors found and not
named elsewhere in the list. However you choose to add spot colors, set the
AG50238 Rev. 7 17
1 CIP3 Output Plugin
Print? column for your colors to Yes or Not Blank. Take care when you do this
to properly duplicate the settings in the separations style for the page setup that
sends output to your real imagesetter, or you may find different separations in
the real output and in the PPF file.
Using the CIP3 output plugin you are able to change the output order of separa-
tions. The standard order is CMYK, you can however change this to suit your
requirements. For example, some customers like to produce KMCY output. To
change the order, drag and drop the colorant names in the upper window of the
Edit Style dialog. The separations are generated in list order.
If you are sending a preseparated job to the RIP, you can use the Recombine pre-
separated jobs option (in the Edit Style dialog box) to recombine the separations
into a composite output, so that only one CIP3 file gets produced. The CIP3
option to produce separated or unseparated PPF files still applies.
Calibration
Choose None in the page setup used for CIP3. (Make your normal setting for
linearization in the page setup used for output to film or plate.)
Intended Press and Actual Press
These controls are available so that you can accurately match the page setup
used for output to film or plate. The settings for CIP3 output must be the same
as ones in the page setup used for output to film or plate.
18 AG50238 Rev. 7
1.5 Related documentation
AG50238 Rev. 7 19
1 CIP3 Output Plugin
Here is a simple example for a CMYK job, prepared using the CMYK Composite
(Pixel) setting:
%!PS-Adobe-3.0
%%CIP3-File Version 2.0
% Generated by the Harlequin CIP3 plugin version 1.4r11
CIP3BeginSheet
/CIP3AdmJobName (eDocument Library) def
/CIP3AdmSheetName (Sheet 6) def
/CIP3AdmSoftware (Harlequin CIP3 plugin version 1.4r11) def
/CIP3AdmCreationTime (Fri Aug 20 13:02:54 2010) def
/CIP3AdmSheetLay /Left def
/CIP3AdmPSExtent [596.693 795.118] def
/CIP3AdmFilmTrf [ 1 0 0 1 0 0 ] def
/CIP3AdmFilmExtent [ 596.693 795.118 ] def
/CIP3AdmPlateTrf [ 1 0 0 1 0 0 ] def
/CIP3AdmPlateExtent [ 596.693 795.118 ] def
/CIP3AdmPressTrf [ 1 0 0 1 0 0 ] def
/CIP3AdmPressExtent [ 596.693 795.118 ] def
/CIP3AdmPaperTrf [ 1 0 0 1 0 0 ] def
/CIP3AdmPaperExtent [ 596.693 795.118 ] def
/CIP3TransferFilmCurveData [ 0.0 0.0 1.0 1.0 ] def
/CIP3TransferPlateCurveData [ 0.0 0.0 1.0 1.0 ] def
/CIP3AdmSeparationNames
.....................[ (Cyan) (Magenta) (Yellow) (Black) ] def
CIP3BeginFront
CIP3BeginPreviewImage
/CIP3PreviewImageWidth 421 def
/CIP3PreviewImageHeight 561 def
/CIP3PreviewImageBitsPerComp 8 def
/CIP3PreviewImageMatrix [ 421 0 0 -561 0 561 ] def
/CIP3PreviewImageResolution [ 50.800000 50.800000 ] def
/CIP3PreviewImageEncoding /Binary def
/CIP3PreviewImageCompression /None def
/CIP3PreviewImageByteAlign 1 def
/CIP3PreviewImageComponents 4 def
CIP3PreviewImage
.......lines of data.......
CIP3EndPreviewImage
CIP3EndFront
CIP3EndSheet
%%CIP3EndOfFile
20 AG50238 Rev. 7
1.6 Example output
AG50238 Rev. 7 21
1 CIP3 Output Plugin
22 AG50238 Rev. 7