short nCopies;
Number of copies to print
PMBool bCollate;
0 (zero) for Collate off
1 for Collate on
short bReverse;
0 (zero) for Reverse Order off
1 for Reverse Order on
short bProof;
0 (zero) for Proof off
1 for Proof on
const char * sRange;
Range of pages to print (e.g., "1-3" for pages one through three)
"" for all pages
PMBool bBlank;
false for Print Blank Pages off
true for Print Blank Pages on
short cPages;
both or 0 for Both pages
even or 1 for even-numbered pages only
odd or 2 for odd-numbered pages only
PMBool bIndependence;
false for Page Independence off
true for Page Independence on
PMBool bBook;
false for Print All Publications in Book off
true for Print All Publications in Book on
PMBool bBookSpec;
false for Use Paper Settings of Each Publication off
true for Use Paper Settings of Each Publication on
PMBool bOrientation;
false for tall orientation (the left icon in the Print dialog box)
true for wide orientation (the right icon in the Print dialog box)
PMBool bSpreads;
false for no Reader's Spreads
true for Reader's Spreads
PMBool bIgnNonPrint;
false for Ignore "Non-Printing" Setting offRanges. The value of sRange can be a single range (e.g., "1-10") or several ranges (e.g., "1-5, 8-10, 13-14") separated by commas.
true for Ignore "Non-Printing" Setting on
The PPrintDoc command.
Comments or suggestions? Contact Adobe Developer Support