PrintPageMarksOptions¶
new PrintPageMarksOptions()
Description
The options for printing page marks.
Properties¶
PrintPageMarksOptions.bleedOffsetRect¶
printPageMarksOptions.bleedOffsetRect
Description
The bleed offset rectangle.
Type
Array of 4 numbers
PrintPageMarksOptions.colorBars¶
printPageMarksOptions.colorBars
Description
If true
, enable printing of color bars.
Default: false
Type
Boolean
PrintPageMarksOptions.marksOffsetRect¶
printPageMarksOptions.marksOffsetRect
Description
The page marks offset rectangle.
Type
Array of 4 numbers
PrintPageMarksOptions.pageInfoMarks¶
printPageMarksOptions.pageInfoMarks
Description
If true
, page info marks printing is enabled.
Default: false
Type
Boolean
PrintPageMarksOptions.pageMarksType¶
printPageMarksOptions.pageMarksType
Description
The page marks style.
Default: PageMarksType.Roman
Type
PrintPageMarksOptions.registrationMarks¶
printPageMarksOptions.registrationMarks
Description
If true
, registration marks should be printed.
Default: false
Type
Boolean
PrintPageMarksOptions.trimMarks¶
printPageMarksOptions.trimMarks
Description
If true
, trim marks should be printed.
Default: false
Type
Boolean
PrintPageMarksOptions.trimMarksWeight¶
printPageMarksOptions.trimMarksWeight
Description
Stroke weight of trim marks. Minimum: 0.0.
Default: 0.125
Type
Number (double)
PrintPageMarksOptions.typename¶
printPageMarksOptions.typename
Description
The class name of the object.
Type
String; read-only.
Example¶
Setting page mark printing options¶
// Creates a PrintPageMarksOptions object, assigns it
// to a PrintOptions object, then prints the current document.
var docRef = activeDocument;
var pageMarkOptions= new PrintPageMarksOptions();
var options = new PrintOptions();
options.pageMarksOptions = pageMarkOptions;
pageMarkOptions.colorBars = true;
pageMarkOptions.pageInfoMarks = true;
pageMarkOptions.registrationMarks = true;
pageMarkOptions.trimMarks = true;
docRef.print(options);