8 Printing with PDF HandShake
8.1.1 Program behavior and defaults
The "pdfprint" program is a command line tool that allows printing PDF files directly from the server without opening an application. Neither Acrobat nor Adobe Reader software is needed.
The "pdfprint" program comes with a number of parameters. You may specify, for example, the number of copies, the pages you want to print, and whether you want to print composite or separations. The parameters that are available with "pdfprint" are similar to those that are offered by the printer driver on a Macintosh computer.
Before describing the parameters in detail, we would like to give you some information about the program behavior and its defaults:
- the "pdfprint" command can only deal with one file at a time. If you want to have more than one PDF file in your print job you may use our "pdfcat" tool and write several PDF files into one (see
6.1 "pdfcat"). Of course, if ImageServer is installed, the HELIOS Script Server "printpdf" script enables multiple PDF files to be automatically queued and printed.
- "pdfprint" sends the print job to a HELIOS PostScript printer queue. Thus, you can make use of all the benefits offered by the EtherShare print server. The parameters you set are applied to the file before the job is sent to the queue. This is useful because errors, e.g. missing fonts, can be detected before the job is spooled.
![](images/pdfprint-mediasize.gif)
There are two different page sizes, namely the page size of the document and the one of the output medium (paper size). By default, "pdfprint" adjusts the bottom left corner of the document page to the bottom left corner of the output medium.
"pdfprint" prints the pages you have specified according to the order you have specified; the program prints the separations for every page, and for each separation it prints the number of copies you have defined. If you print e.g. separations, and want to have two copies of pages 1 to 3, the order of printouts will be as follows:
By default, all dimensions, e.g. page size, are expected to be given in inches (
2.5 means
2.5 inches). You can switch to centimeters by specifying the unit explicitly, e.g.
2.5cm.
Some print options are not available when printing pre-separated files. If you specify the respective parameters, they will be silently ignored. See
4 "Before getting started" for more details.
The "pdfprint" program is used as follows:
pdfprint [options] <PdfFilename> [-<psFilename>]
Print to selected UNIX spooler
Use given media/paper size
Generate PostScript Level 1 compatible code that uses some Level 2 features if available (default).
Generate PostScript Level 1
Generate PostScript Level 2
Generate PostScript Level 3
Print given number of copies
Shrink pages to fit paper size, and center output on page
Select one or more options
Black overprints. This option applies to both host-based and in-RIP separations, except for pre-separated documents.
Convert spot to process colors
Print selected separations
Use as default CMYK profile
Use as default RGB profile
Use as alternate PPD file
Select halftone frequency
Use printer's default halftones
Use print job title in lpd print
Printer, paper size, paper tray and resolution options:
(Printer name) is meant to direct your print job to a specific HELIOS printer queue. This parameter must be followed by the queue's UNIX name. If you do not specify it, "pdfprint" will print to "stdout". If you specify a queue, but add a minus (-) at the end of the command line, "pdfprint" will use the features of the selected printer, but nevertheless send the job to "stdout".
(Media or Page size) is used to specify a certain output medium, or its size respectively. If you do not specify this parameter "pdfprint" uses the default medium of the selected printer - unless you have specified the
-I option (see the parameters
-P, and
-I). The media or page size can be specified in four different ways:
- Width:Height (e.g. 14.8:21cm). If you skip the unit, it is expected to be inches.
These exact values are valid no matter whether you did specify a printer (using the -P parameter) or not. In the case that you did specify a printer, these values together with the -f option can for example be used to scale your document independent of the printer's medium size. E.g., if your printer uses A4 sheets, you can scale an A4 document down to A5 by specifying -f, followed by
-p 14.8:21cm.
- Using one of the program's medium names. The "pdfprint" program contains a list of medium names with width and height being pre-defined. You can use the following names - instead of specifying exact values as described above:
- letter (21.59 x 27.94 cm)
- lettersmall (21.59 x 27.94 cm)
- legal (21.59 x 35.56 cm)
- b5 (17.6 x 25 cm)
- a5 (14.8 x 21 cm)
- a4 (21 x 29.7 cm)
- a4small (21 x 29.7 cm)
- a3 (29.7 x 42 cm)
- pdf (PDF Page Size)
All of these names are case-sensitive.
- If you specify an arbitrary medium name - one that is not specified in the above list, e.g. "Tabloid" or "A4" - you have to make sure that you did specify a printer as well (using the -P parameter). "pdfprint" will then check with the current PPD file whether the medium name is valid for one of the paper trays. If not, this can produce a PostScript error - depending on the printer's default behavior.
- You may specify pdf to make each PostScript page exactly as large as specified in the PDF page, e.g.:
$ pdfprint -P myPrinter -p pdf myPDF.pdf
Note: You can use the -P parameter together with the -h option to display the general usage of "pdfprint" and all medium names that are valid for the current printer (see example below):
The printer 'lw' supports the following paper sizes:
*Letter
Legal
A4
B5
LetterSmall
LegalSmall
A4Small
Com10
Monarch
The "*" marks the PPD's default paper size. The default size will be used automatically if you do not specify the
-p option
and if you do not specify
-I either (see the
-I option below). Please note that in specific situations, this can cause problems: For example, if
*Letter is the default paper size in the PPD file, but the printer only has an A4 paper tray, the job will be aborted. In such a situation you will have to specify
-p A4 on the command line explicitly.
As already indicated above, there is an interdependency between the options
-p and
-I. In the case that you specify neither of them, the defaults from the current PPD file will be valid. If you specify only one of them, the paper size
and paper tray entry from the PPD file will both be ignored - meaning that if you specify e.g.
B5 as paper size, the corresponding paper tray (e.g.
OptionalCassette) will be selected automatically.
-I (Paper tray) can be used to select a specific paper tray for the printer. The string you enter must be valid for the current printer. Use the
-P parameter together with the
-h option to display the general usage of "pdfprint"
and all paper trays that are available (see example below):
The printer 'lw' supports the following paper trays:
*StandardCassette
Multipurpose
OptionalCassette
Envelope
The "*" marks the PPD's default paper tray. The default tray will be used automatically if you do not specify the
-I option
and if you do not specify
-p either. For details about the interdependencies between
-I and
-p, see the
-p option above.
(Resolution) allows to specify the printer's device resolution. You have to enter one of the strings that are valid for the current printer. You can prompt the list of valid strings by using the
-P parameter together with the
-h option:
The printer 'lw' supports the following resolutions:
*600dpi
300dpi
The "*" marks the printer's default resolution. The default value will be used if you do not specify the
-d parameter.
PostScript language options:
(Export for imposition) lets the program generate a PostScript file instead of printing to a UNIX spooler. This PostScript file can be used with imposition software. See
10 "Export for Imposition with ImageServer" for a detailed description.
Generate PostScript Level 1 compatible code that uses some PostScript Level 2 features, provided that they are supported by the printer.
Forces the program to generate PostScript Level 1 compatible code only, when transforming the PDF data into PostScript.
Forces the program to generate PostScript Level 2 compatible code only, when transforming the PDF data into PostScript.
Forces the program to generate PostScript 3 compatible code only, when transforming the PDF data into PostScript.
Number of copies and page selection options:
(Number of copies) lets you specify the number of copies you want to print. The default is 1 - if you do not specify this parameter at all.
(Page selection) lets you select the pages you want to print. There are different options available as shown in the example below:
- 2 (prints page 2 of the document only)
- -11 (starts with page 1, prints pages 1 to 11)
- 11- (prints pages 11 to last page)
- 2-11 (prints pages 2 to 11 - starts with page 2)
- 11-2 (also prints pages 2 to 11 - but in reverse order)
You can specify several - comma-separated - ranges at a time, e.g.
-r 3-6,12-. Do not use blanks within such a specification.
If you do not specify this parameter, all pages of the document will be printed.
Orientation, margin, registration mark, shrink options:
![](images/pdfprint-marks.gif)
(Registration marks) will print registration marks. The document pages will be re-adjusted on the output medium so that the registration marks will fit in the bottom left corner. This could lead to cropping of the upper and right part of the document if the document pages
and the registration marks do not fit on the output medium.
(Set bleed margins)
left:top:right:bottom[cm] to specify the left, top, right, and bottom margin individually, or
margin[cm] to use the same amount for left, top, right, and bottom margin. The dimension are
inches (default) or
centimeters.
(Shrink to fit and center) centers the document pages and scales them - if necessary - to fit exactly on the output medium, e.g. on the paper that is used by the selected printer. Printing without the
-f option will induce "pdfprint" to adjust the bottom left corner of the document pages to the bottom left corner of the output medium. Do not set the
-f option if the output medium does not have a specified size, e.g. if you print to an imagesetter that uses film rolls. This could lead to unexpected results.
![](images/pdfprint-versatz.gif)
(Margin) can be used to re-adjust the document pages on the output medium. This parameter is followed by a floating point value, e.g.
0.69, which is used for both directions - the document pages will be shifted upwards and to the right. Using a value without a unit will imply
inches. You can switch to
centimeters by specifying the unit explicitly, e.g.
1.75cm.
flip=horizontal or
flip=vertical specifies whether the PDF document pages are flipped horizontally or vertically.
orientation=portrait or
orientation=landscape specifies whether the PDF document pages are printed to portrait or landscape orientation. The default (if this parameter is omitted) is
portrait.
Note: When PDF HandShake was first released, the -o option was only meant to specify an orientation. There were two possible values, namely l for "Landscape" and p for "Portrait". The corresponding statements in a "pdfprint" command line (-o l, or -o p respectively) are still recognized.
This parameter uses the "BleedBox" (if present) of a page instead of the "CropBox" for clipping the page.
You can specify several options at a time. Each option must be preceded by the
-o option. For example:
-o orientation=landscape -o negativeprint
This parameter uses the pages' "TrimBox" for calculating the correct position of the registration marks. If a page has no "TrimBox" the "bleed margins" parameter (see
-b above) values are used.
OPI and imagesetter options:
gap=value and/or
offset=value
These parameters are mainly meant for imagesetters. The
gap parameter defines the length of the form feed at the end of the page. This distance will be added to the page height. The parameter is also recognized by standard desktop printers. The
offset parameter defines the distance from the left film boundary to the left page boundary and is used to shift the whole page in X-direction. The value will not be added to the paper width. This parameter is ignored by most desktop printers. See also
Paper Settings in
8.2 "Printing PDF files using the Acrobat plug-in".
gap and
offset are specified by a floating point value, e.g.
0.69, and a unit. Using a value without a unit will imply
inches. You can switch to centimeters by specifying the unit explicitly (e.g.
1.75cm).
(Black overprints) is only relevant for printing separations. Whenever "Black" appears on a colored background, usually the background separation plate will show knockouts. Setting
-B will make sure that there are no knockouts on the background separation plates, i.e. Black will overprint the background color. This option applies to both host-based and in-RIP separations, except for pre-separated documents. This parameter is ignored for pre-separated PDF files.
(Spot to process) lets the program convert all spot colors into process colors. The process color space depends on the printer profile that has been defined for your current printer queue and can be either CMYK or RGB. By default, the spot colors are converted into CMYK. This parameter is ignored for pre-separated PDF files.
(Ignore missing fonts) induces the program to ignore fonts that are not available in the PDF file or on the server. The job will be sent to the queue and - depending on the printer's default settings for missing fonts - the job will be aborted by the printer or the missing fonts will be replaced, e.g. with
Courier. If you do not specify this option, missing fonts will induce "pdfprint" to abort the job before it is spooled.
(Separations) lets you specify the list of separations you wish to print. The
-s parameter
must be followed by a specification, as e.g.:
- -s all (prints all separations that occur on a specific document page, at least Cyan, Magenta, Yellow and Black)
- -s Black (prints the Black plate only)
- -s "Pantone 387 CV","Pantone 647 CV" (prints the specified Pantone spot colors)
Color names that contain blanks must be quoted (see the example above), several names must be separated by a comma. Color names are case-sensitive, meaning that e.g. the CMYK color names must begin with a capital letter (
Cyan,Magenta,Yellow,Black). Additionally, you can set up halftoning for each separation plate. For that purpose, you have to add an angle and a frequency to each color name.
Black:<45.000>:<33.407[lcm]>
More details about halftone settings are given in paragraph
Setting up halftoning at the end of this parameter list.
Note that printing separations is pre-defined for pre-separated PDF files. e.g. -
s Black will be ignored for a pre-separated file, and all separation plates will be printed.
Prints separations using in-RIP separation instead of host-based separations. This option requires the
-s option. If the PDF file is pre-separated, this option is ignored.
Note: This option can only be used when printing to a device which supports in-RIP separation.
Example: (print all separations)
pdfprint -o inripseparation -s all -Pprints
Example: (print only the black plate and one spot color)
pdfprint -o inripseparation -s "Black","HKS13"
Set this parameter to negative print the whole document. Usually, this is only applied when printing separations.
This parameter preserves DeviceN color objects in PDF files instead of converting them to the output color space. This also means that DeviceN color objects are excluded from any color transformation if color matching is active.
Note: This option can only be set when printing to a PostScript 3 device.
(CMYK Profile) lets you specify a path to a CMYK profile that should be used as default source profile for color matching. The default profile will be used for PDF files which are not yet "tagged" with profile information.
It is possible to specify that CMYK colors should print with their values from the PDF document without any color matching applied. This is achieved by specifying "None" as the file name of the CMYK input profile.
(RGB Profile) lets you specify a path to an RGB profile that should be used as default source profile for color matching. The default profile will be used for PDF files which are not yet "tagged" with profile information.
It is possible to specify that RGB colors should print with their values from the PDF document without any color matching applied. This is achieved by specifying "None" as the file name of the RGB input profile.
Note: If you do not specify -R and -C at all, the default setting will be "Server Default". The default profiles from the server will then be used for color matching.
(PPD file name) allows specifying a UNIX path and a file name for a specific PPD file. With this parameter you can select for this particular job a PPD file other than the one that has been specified for your current EtherShare printer queue.
(Preserve PDF halftones) will use the halftone information that is contained in a PDF file for printing.
A PDF file can contain halftone information for individual elements, or for all elements. When setting the
-H parameter, the available halftone information will be used. Else, if you do not specify this parameter, all halftone information in the PDF file will be ignored. Note that it depends on the Distiller's job options whether a PDF file contains any halftone information at all.
For more explanations about halftone settings, see
Setting up halftoning at the end of this parameter list.
(Select halftone angle) lets you specify a global halftone angle for printing. The parameter must be followed by a floating point value, e.g.
84.8. If you print separations you can set a different halftone angle for each separation plate. For that purpose you have to use the
-s parameter.
(Select halftone frequency) lets you specify a halftone frequency for printing. The parameter
-l is followed by a floating point value, e.g.
33.39. Using the value without a unit will imply
lines per inch. You can switch to lines per centimeter by specifying the unit explicitly (e.g.
84.8lcm).
You can prompt the list of frequency options from the current PPD file by using the
-P parameter together with the
-h option.
The predefined halftones of printer 'lw' are:
60lpi at 300dpi
53lpi at 300dpi
*85lpi at 600dpi
71lpi at 600dpi
The "*" marks the PPD's default setting. If you wish to select another option from the PPD file you must specify both the
-l and the
-d parameter. For example, to select the first entry from the PPD file, you have to specify:
pdfprint ....-l 60 -d 300dpi
With the
-h option, you can also display the complete halftone settings for your current print job, the "*" marks the halftone settings for spot colors:
The default halftone frequencies and angles are:
Black at 84.85 lpi and 45.00 degrees
Cyan at 94.87 lpi and 71.57 degrees
Magenta at 94.87 lpi and 18.44 degrees
Yellow at 30.00 lpi and 0.00 degrees
*CustomColor at 84.85 lpi and 45.00 degrees
The values that are displayed above are related to the default of the current PPD file (85 lpi at 600 dpi). If you switch for example to 60 lpi at 300 dpi and use
-h again, the list will be updated accordingly (see example below):
$ pdfprint -P lw -l 60 -d 300dpi -h
The default halftone frequencies and angles are:
Black at 84.85 lpi and 45.00 degrees
Cyan at 94.87 lpi and 15.00 degrees
Magenta at 94.87 lpi and 75.00 degrees
Yellow at 30.00 lpi and 0.00 degrees
*CustomColor at 84.85 lpi and 45.00 degrees
If your PPD file did not contain any halftone specifications at all, the above list would show the defaults we set with PDF HandShake. These PDF HandShake defaults would be used if you did not specify any frequency or angle values (with
-s,
-l, or
-a), if you did not specify
-H or
-u, and if there were no information in the PPD file.
Find more details about halftone settings in the paragraph
Setting up halftoning at the end of this parameter list.
(Use printer's default screening) is only relevant for printing composite. If you print separations this parameter will be ignored.
With
-u, the default halftone settings of the final output device will be used when printing the PDF document. If you use
-u together with
-H the printer's halftone settings will only be applied to elements that do not have their own halftone information.
For more explanations about halftone settings, see
Setting up halftoning at the end of this parameter list.
Help, job title and feature options:
Displays the online help text. Additionally, you can prompt a list of all medium names, paper trays, resolutions, halftone information, and features that are valid for your current printer by combining
-h with the
-P parameter that specifies a particular printer. Examples are given below; see options
-p,
-I,
-d,
-l, and
-F.
(Title) uses
<Title> for this print job in an "lpr" printer queue. The default title is the document file name.
(Feature) allows selecting printer features. <feature> is constructed of a key name and an optional option, separated by '='. You can only specify valid features. The list of valid features for the current printer is prompted by using the
-P parameter together with the
-h option (see example below):
The features of printer `lw' are:
InstalledMemory=None
InstalledMemory=16Meg
InstalledMemory=32Meg
OptionalCassette1=True
OptionalCassette1=False
OptionalCassette1=Preferred
OptionalEnvelopeFeeder=True
OptionalEnvelopeFeeder=False
Smoothing=True
Smoothing=False
BitsPerPixel=4
BitsPerPixel=None
TraySwitch=True
TraySwitch=False
You can specify several features at a time. Each feature must be preceded by
-F. Note that some features do not have any effect on your output results.
Check your printer's manual for more details.
For the minus at the end of the command line, please see the
-P option above.
- Printing composite (for composite PDF files only):
The PDF HandShake software has its own default halftone settings. When printing composite, the program's defaults can be overwritten by the PPD file (if it contains halftone settings), or by specifying the
-l and/or the
-a option. Note that halftoning will be set for CMYK if you print composite to a color printer, and it will be set for
Black only if you print composite to a B/W printer.
Neither you, nor PDF HandShake, nor the PPD file will be able to set any values at all if you specify
-u.
The device defaults will be valid then.
Finally, the
-H option will make sure that the current halftone settings are only applied to those elements in a PDF file that do not have their own halftone information.
There are two differences between printing composite and printing separations: First, the
-u parameter is not available for printing separations. Second, you can use the
-s parameter to specify individual frequency and angle values for one or more separation colors.
In the following examples, the file "abc.pdf" in the HELIOS volume "data" is being printed to the HELIOS printer queue "lw":
pdfprint -i -n 3 -r -6,85- -P lw /usr/data/abc.pdf
prints three copies of pages 1 to 6 and pages 85 to last page and ignores missing fonts, if there are any.
pdfprint -s "Pantone 387 CV" -r 1 -P lw /usr/data/abc.pdf
prints one plate of spot color "Pantone 387 CV" of document page 1.
pdfprint -S -s all -r 1 -P lw /usr/data/abc.pdf prints all separation plates of page 1 and thereby converts all spot colors into process colors (here: CMYK).
pdfprint -f -r 22-1 -P lw -p a5 /usr/data/abc.pdf
prints pages 1 to 22 in reverse order and scales them to size A5 (5.76 x 8.26 inches).
pdfprint -P lw -R /usr/ICC-Profiles/Scanner
/"TOPAZ Durchsicht Fuji ICC" /usr/data/abc.pdf
prints the complete document and uses the profile "TOPAZ Durchsicht Fuji ICC" as default RGB source profile for color matching.
pdfprint -P lw -r 1-3 -l 71 -d 600dpi -H /usr/data/abc.pdf
prints pages 1 to 3 with 71 lpi, 600 dpi, and default halftone angles, while preserving the halftone information that is already included in the document.
pdfprint -P lw -r 1 -s all -l 60 -a 44 -B /usr/data/abc.pdf
prints all separation plates of page 1 with 60 lpi and 44. Black overprints any background color.
8.2 Printing PDF files using the Acrobat plug-in
Our Acrobat print plug-in allows printing PDF files from your Acrobat or Adobe Reader application with many options that are not available with the standard print dialog.
Make sure that the "PDF HandShake" plug-in for Acrobat is already available in the "Plug-Ins" subfolder of your Acrobat program folder. Otherwise, see
3 "Installing the server application".
Start your Acrobat or Adobe Reader application. The
PDF HandShake Print dialog is opened from the
File menu as shown in Fig.
22.
Fig. 22:
Opening the PDF HandShake Print dialog
|
Note: If you made any changes in your document you must save them before printing. The PDF HandShake plug-in always prints the last saved document version. If this differs from the version that is currently open, access to the print dialog is impossible and an error message appears instead.
PDF HandShake Print dialog
Fig.
23 shows the
PDF HandShake Print dialog. The selected printer queue is stated in the dialog's title bar.
Fig. 23: The
PDF HandShake Print dialog
|
In the "General" section of the dialog, you can specify the number of copies, the page range you want to print, the orientation (Portrait/Landscape), and whether you want to flip pages.
The "Paper Settings" section contains the default settings of the PPD file that is currently selected for your spooler.
From the
Paper Size pop-up menu you can choose one of the printer's paper sizes (as shown in Fig.
23),
(PDF Page Size), or
Custom.
Custom must be selected if you want to enter individual values in the
Height and
Width text fields (Fig.
24). Dimension units can be displayed either in
inch or
cm. Note that if you print with custom values these values will be saved. They will be available the next time you open the dialog. The
Paper Size pop-up menu contains the entry
(PDF Page Size). This entry can be selected to make sure that the pages in the PostScript file are exactly as large as the PDF pages in the document. If you choose
(PDF Page Size), the
Orientation and
Center/Shrink To Fit options will be disabled.
If you select
Custom from the
Paper Size pop-up menu, two new options in the dialog will become available, namely
Offset and
Gap. The
Offset value defines the distance from the left boundary of the print medium, e.g. a film on an imagesetter, to the left page boundary of the document, and is used to shift the whole page in X-direction. The
Offset value will not be added to the page width. If your width is e.g. 15 cm, it will still be 15 cm after specifying an offset of e.g. 1 cm. In that case, the document page must fit on the remaining 14 cm. This parameter is ignored by most standard desktop printers. The
Gap value defines the length of the form feed at the end of the page. This distance will be added to the page height. This parameter is recognized by desktop printers as well.
Fig. 24: Setting custom paper sizes
|
If you specify one of the printer's paper sizes you must make sure that the selected input tray uses this paper size. Otherwise, the printer may be pending until you either submit the right print medium or delete the job and restart the printer.
Center/Shrink To Fit can be selected to fit your document pages on the selected paper size.
PDF HandShake includes a feature called "Bleeding", which is used by direct printouts via the PDF HandShake plug-in or the UNIX "pdfprint" command (see also "
8.1.2 "Options"" above in this chapter). With PDF 1.2 based files and layout applications, e.g. QuarkXPress, the customer needs to create a larger page size (e.g. A4 + 3 mm bleeding), or create PostScript from QuarkXPress with registration marks.
The PDF HandShake plug-in allows specifying the bleeding parameters for the four page-borders (top, left, right, bottom). The correct bleeding parameters will be used to adjust the registration marks in order to represent the real document size.
Pages in PDF files (from PDF 1.3 on) can have a "TrimBox" to define the intended dimensions of the finished page after trimming, and a "BleedBox" to define the region to which the content should be clipped when output in a production environment, including extra "bleed area". For example, PDF files exported from Adobe InDesign have trim boxes and bleed boxes for all pages. When using such a document, enable the
Use PDF TrimBox/BleedBox checkbox.
To visually control and set the "TrimBox" and "BleedBox" for pages in Acrobat, you can use for example the "Prinergy Geometry Editor Plug-in" from CreoScitex, available at:
www.prinergy.com
Activate the
Registration Marks option to print PDF documents with registration marks. The document pages will be re-adjusted on the output medium so that the registration marks will fit in the bottom left corner. This could lead to cropping of the upper and right part of the document if the document pages
and the registration marks do not fit on the output medium. When this option is active, you can click the
Bleed Margins- button and additionally specify
Bleed Margins for
Left,
Top,
Right, and
Bottom (Fig.
25).
Fig. 25:
Bleed Margins dialog
|
If you specify an
Input Tray keep in mind that the selected paper size must be valid for this particular tray.
With the
Print Separations option selected, individual plates to print and individual angles/frequencies for each plate can be specified.
A check mark () adjacent to each plate color indicates that it will be printed. You can click on a check mark to unselect the respective separation color. An example is given in Fig.
26 below.
Fig. 26: Printing separations
|
In-RIP Separations ("PDF HandShake.acroplugin" only): If separations are selected for composite PDF documents, PDF HandShake offers two ways to separate color plates from each composite PDF page. The default host-based separation generates a monochrome PostScript page for each composite PDF page and for each separation plate. The PostScript file consisting of these monochrome pages is sent to the printer. The other method, called in-RIP separation, generates one composite PostScript page for each composite PDF page. The PostScript file consisting of these composite pages is sent to the printer, which is configured to make separations from it. The
In-RIP separations option is ignored for pre-separated PDF documents. If your printer does not support in-RIP separation, it generates composite output.
PDF HandShake will convert all spot colors to process colors if
Convert Spot To Process is checked. The spot colors in the text field will then be marked by the "locked" symbol to indicate that they will not be printed on their own separation plates (Fig.
27). The process color space depends on the printer ICC profile that has been defined for your current printer queue. By default, (i.e. if the
Default Printer Profile in the HELIOS Admin
OPI/ICC Settings is set to
None), the spot colors are converted into CMYK.
Whenever Black appears on a colored background, the background separation plate will usually show knockouts.
Overprint Black prevents this by overprinting the background color.
Fig. 27: Printing separations with
Spot To Process
|
A PDF file can contain halftone information for individual elements, or for all elements. When specifying
Preserve PDF Halftones, the available halftone information will be used. Else, if you do not check this option, all halftone information in the PDF file will be ignored. Note that it depends on the Distiller job options whether a PDF file contains any halftone information at all. From the
Halftone pop-up menu you may select global halftone settings. These settings will be used for all elements in the PDF file unless you have checked
Preserve PDF Halftones, and they will be used for all separation plates unless you enter individual values for a specific plate (this is described hereinafter). Fig.
28 shows the
Halftone pop-up menu. It contains all entries that are available in the PPD file.
Printer / 600dpi and
Printer / 300 dpi at the end of the list will only be active if you print
composite. These options can be used to set a resolution, but leave the halftoning setup to the final output device.
All angles and frequencies that correspond to the halftone setup are listed in the text field after the color names. Frequencies can be displayed either in
lpi (lines per inch) or in
l/cm (lines per centimeter). You can select the desired unit from the
Frequency Unit pop-up menu.
Fig. 28: Setting up halftoning
|
You can overwrite the global halftone settings by individual settings for each separation plate. For that purpose, double-click the desired color in the text field and then edit the dialog that is shown in Fig.
29.
Fig. 29: Changing halftone settings for a single separation plate
|
Negative Print the whole document, is an option that is usually only applied when printing separations.
The
PDF RGB Profile and the
PDF CMYK Profile pop-up menus are used for color matching. Together with the printer profile that may be specified for your printer queue (see
5.2.2 "Printer queue settings for PDF"), accurate color matching for all RGB and CMYK objects in your PDF document can be enabled.
When opening the print dialog for a document that does not contain any profile information, you may set the profile pop-up menus to
Server Default to use the default server source profiles (see
5.2.2 "Printer queue settings for PDF"). Switch to
Choose to select other profiles from the "ICC-Profiles" volume or any other server location you may use. For documents that are already tagged with profile information, the behavior is different: Explicitly stated profiles in the dialog (path and file name) indicate that your current document has been tagged by reference. The statement "embedded" indicates that the profiles themselves are contained in the document. Examples are given in Fig.
30.
Fig. 30: Profile information for tagged documents
|
You can also choose
None from the
PDF RGB Profile and
PDF CMYK Profile pop-up menus to suppress color matching during output. For example, the printer profile that has been specified in the queue's
OPI/ICC Settings dialog (in HELIOS Admin) is a CMYK profile, you may set the
PDF CMYK Profile to
None to print the CYMK colors in your document without any color matching. This can be desired if the CYMK colors in the document are already matched to the printer. If you select
Server Default from the pop-up menu, the default profile that has been set in the HELIOS Admin
PDF Settings dialog will be used as input profile for color matching.
It does not make any sense to set both the
PDF RGB Profile and the
PDF CMYK Profile to
None because color matching will always be applied to objects that are not in the printer's color space. For example, if your printer profile is a CMYK profile, all RGB and Lab colors in your document will definitely be matched.
ImageServer users should note that the same behavior is now also available in the PDF OPI workflow. In the case that a PDF document is not tagged, the default source profile for this document is "None". If a CMYK printer profile is set for the printer queue, no color matching will be applied to the CMYK objects in the PDF document during output.
Printing PDF documents can be done without resolving OPI references. This is useful e.g. if the high-res images are already embedded in the PDF document and the images are not stored on the HELIOS server where the PDF document is printed. Ignoring OPI references is done from the
PDF HandShake Print- dialog with the checkbox
Ignore OPI References.
The button
Pre-separated pages in the print dialog opens a window that allows you to check the separation plate information of all pages in your document. The button is activated for pre-separated documents only; for composite documents it is grayed out. In case the button appears grayed out even though your document is pre-separated, you should open the
HELIOS Plate Control dialog to check whether each page of the document has been assigned a plate color. In case one plate color entry is missing, e.g. by deletion, the document - though it may be pre-separated - is no longer regarded as pre-separated.
Click the
Printer- button to open the standard Mac OS X print dialog. This may be used as a shortcut to change printer settings without having to open Apple's print menu.
Finally, the plug-in will look for missing fonts. In the case that a non-embedded document font is not available on the HELIOS server or on the final output device, there will be a warning that allows you to abort the job or to print anyway (Fig.
31). Obtain more details about font handling in
A 4 "About fonts".
Fig. 31: Information about missing fonts
|
Whenever you click
Print, most of the
PDF HandShake Print settings are saved and preserved for the next time you open the dialog. This does not affect the
General section; the entries in this section will always be reset to default.
Pre-separated PDF documents are automatically recognized by the
PDF HandShake Print dialog. When printing pre-separated documents with PDF HandShake, the following rules apply:
- Print Separations is turned on.
- The options In-RIP Separations, Convert Spot To Process and Overprint Black are disabled.
- Color matching (PDF RGB/CMYK Profiles) is disabled.
- The halftone settings for each color are applied to the pages with the corresponding plate colors.