PPrintColor

Specifies the color options executed with the PPrint command.


Command constructor

PPrintColor(PMBool bMode, PMBool bColors, boolbConvert, PMBool bOption, PMBool bNegative, PMBool bPreserveEPS, const char * sName, short nInRipSeps);
PMBool bMode;
false for Composite
true for Separations (to print an overlay for each ink selected)
PMBool bColors;
false for Print Colors in Black (print any non-white color as solid black)
true for Grayscale (print a color composite on a color printer or a grayscale composite on a black -and-white printer, using shades of gray for the specified colors)
PMBool bConvert;
false to leave spot color as spot colors
true to convert spot colors to process
PMBool bOption;
false for Mirror (equivalent to printing Emulsion Down) and Allow PCL Halftoning off (for PCL printers)
true for Mirror for PostScript printers and Allow PCL Halftoning on
PMBool bNegative;
false for Negative off
true for Negative on (which inverts either the gray values within grayscale images or the color characteristics within color images)
PMBool bPreserveEPS;
false for Preserve EPS Colors off (to print the colors in an EPS image using the PageMaker version of the color library)
true for Preserve EPS Colors on (to print colors in an EPS image using the definitions saved in the file if they have thesame names, but different definitions, as colors in a PageMaker color library)
const char * sName;
Name of optimal screen for PS printers
Specify an empty string for non-PS printers or to leave the screen unchanged
short nInRipSeps;
0 seperations are created by PageMaker
1 printer creates seperations (only valid for PostScript printers capable of creating color seperations.)

Non-PostScript printers. When printing to a non-PostScript printer, the Mirror, Negative, and Preserve EPS Colors checkboxes are absent from the Color dialog box. Non-PostScript printers cannot perform these functions.

Screen names. The specified screen name must be one of the optimal screens available in the currently selected PPD. To get a list of the currently available screens, use the PGetPrintScreens query.

Layout view only. The PPrintColor command works only in layout view.

Example. The following example prints the publication as separations, nega tive, emulsion-down. Colors are printed using the PageMaker color library. Spot colors are printed as spot colors (not converted to process).

PPrintColor(true, false, false, true, true, false, "60 lpi / 300 dpi", 0);


See also

The PPrintDoc, PPrintInk, PPrintOptions, PPrintOptionsPS, PPrintPaperPS, and PPrintTo commands

The PGetPrintColor query

Adobe PageMaker 6.5 Help > Commands > File > Print


Copyright © 1996, Adobe Systems Incorporated. All rights reserved.

Comments or suggestions? Contact Adobe Developer Support