A printer preset.
| Property |
Type |
Access |
Description |
| AllPrinterMarks |
Boolean |
r/w |
If true, print all types of printer’s marks. |
| BlackAngle |
Double |
r/w |
The angle of the black ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen angle when printing separations, use the angle property of the ink. |
| BlackFrequency |
Double |
r/w |
The screen frequency of the black ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen frequency when printing separations, use the frequency property of the ink. |
| BleedBottom |
Unit (Double or String) (0 – 432 points) |
r/w |
Height of the bottom bleed. |
| BleedChain |
Boolean |
r/w |
If true, apply a uniform bleed area. |
| BleedInside |
Unit (Double or String) (0 – 432 points) |
r/w |
Width of the inside bleed. |
| BleedMarks |
Boolean |
r/w |
Adds fine rules that define the amount of extra area to image outside the defined page size. |
| BleedOutside |
Unit (Double or String) (0 – 432 points) |
r/w |
Width of the outside bleed. |
| BleedTop |
Unit (Double or String) (0 – 432 points) |
r/w |
Height of the top bleed. |
| Collating |
Boolean |
r/w |
If true, collate printed pages. |
| ColorBars |
Boolean |
r/w |
Adds small squares of color representing the CMYK inks and tints of gray in 10% increments. |
| ColorOutput |
idColorOutputModes enumeration |
r/w |
The color output mode used to print. |
| CompositeAngle |
Double |
r/w |
The screen angle used to print composite gray. |
| CompositeFrequency |
Double |
r/w |
The screen frequency used to print composite gray. |
| Copies |
Long |
r/w |
The number of copies to print. |
| CRD |
idColorRenderingDictionary enumeration, String |
r/w |
The color-rendering dictionary to use. |
| CropMarks |
Boolean |
r/w |
Adds fine horizontal and vertical rules that define where the page should be trimmed. |
| CyanAngle |
Double |
r/w |
The screen angle of the cyan ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen angle when printing separations, use the angle property of the ink. |
| CyanFrequency |
Double |
r/w |
The screen frequency of the cyan ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen frequency when printing separations, use the frequency property of the ink. |
| DataFormat |
idDataFormat enumeration |
r/w |
The format of data sent to the printer. |
| DownloadPPDFonts |
Boolean |
r/w |
If true, download PPD fonts. |
| FlattenerPresetName |
String |
r/w |
The transparency flattener preset name. |
| Flip |
idFlip enumeration |
r/w |
The type of flip. |
| FontDownloading |
idFontDownloading enumeration |
r/w |
The method used to download fonts to the printer. |
| IgnoreSpreadOverrides |
Boolean |
r/w |
If true, ignore flattener spread overrides. |
| IncludeSlugToPrint |
Boolean |
r/w |
If true, print the slug area. |
| Index |
Long |
read |
Index of the object within its parent object. |
| Intent |
idRenderingIntent enumeration |
r/w |
The rendering intent. |
| MagentaAngle |
Double |
r/w |
The screen angle of the magenta ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen angle when printing separations, use the angle property of the ink. |
| MagentaFrequency |
Double |
r/w |
The screen frequency of the magenta ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen frequency when printing separations, use the frequency property of the ink. |
| MarkLineWeight |
idMarkLineWeight enumeration |
r/w |
Line weight of the printer’s mark. |
| MarkOffset |
Unit (Double or String) |
r/w |
Amount to offset the page marks from the edge of the defined page size. |
| MarkType |
idMarkTypes enumeration |
r/w |
The type of printer’s mark to use. |
| Name |
String |
r/w |
The name of the object. |
| Negative |
Boolean |
r/w |
If true, print as negative. |
| OmitBitmaps |
Boolean |
r/w |
If true, do not include bitmap images (but include OPI image links). |
| OmitEPS |
Boolean |
r/w |
If true, do not include EPS graphics (but include OPI image links). |
| OmitPDF |
Boolean |
r/w |
If true, do not include PDF graphics (but include OPI image links). |
| OPimageReplacement |
Boolean |
r/w |
If true, perform OPI image replacement. |
| PageInformationMarks |
Boolean |
r/w |
Includes the filename, page number, current date and time, and color separation name outside the page area. |
| PagePosition |
idPagePositions enumeration |
r/w |
Where to position the page. |
| PaperGap |
Unit (Double or String) |
r/w |
The amount of custom paper gap. |
| PaperHeight |
idPaperSize enumeration, Unit (Double or String) |
r/w |
The custom paper height. |
| PaperOffset |
Unit (Double or String) |
r/w |
The custom paper offset. |
| PaperSize |
idPaperSizes enumeration, String |
r/w |
The paper size. |
| PaperSizeList |
Array of Strings |
read |
A list of the available paper sizes. |
| PaperTransverse |
Boolean |
r/w |
If true, print using the transverse paper orientation. |
| PaperWidth |
idPaperSize enumeration, Unit (Double or String) |
r/w |
The custom paper width. |
| Parent |
Object |
read |
The parent of the object. |
| PostScriptLevel |
idPostScriptLevels enumeration |
r/w |
The level of PostScript to send to the printer. |
| PPD |
idPPDValues enumeration, String |
r/w |
Current PPD. |
| PPDList |
Array of Strings |
read |
A list of the available PPDs. |
| PrintBlack |
Boolean |
r/w |
If true, print the black ink. This property is only applicable when you are using In-Rip Separations; to control ink printing when printing separations, use the print ink property of the ink. |
| PrintBlankPages |
Boolean |
r/w |
If true, print blank pages. |
| PrintCyan |
Boolean |
r/w |
If true, print the cyan ink. This property is only applicable when you are using In-Rip Separations; to control ink printing when printing separations, use the print ink property of the ink. |
| Printer |
idPrinter enumeration, String |
r/w |
Current printer. |
| PrinterList |
Array of Strings |
read |
All available printers. |
| PrintFile |
File (String) |
r/w |
The path to the file used when printing to disk. |
| PrintGuidesGrids |
Boolean |
r/w |
If true, print visible guides and baseline grids. |
| PrintMagenta |
Boolean |
r/w |
If true, print the magenta ink. This property is only applicable when you are using In-Rip Separations; to control ink printing when printing separations, use the print ink property of the ink. |
| PrintMasterPages |
Boolean |
r/w |
If true, print master pages. |
| PrintNonprinting |
Boolean |
r/w |
If true, print nonprinting objects. |
| PrintPageOrientation |
idPrintPageOrientation enumeration |
r/w |
The orientation of the printed page. |
| PrintSpreads |
Boolean |
r/w |
If true, print spreads. |
| PrintYellow |
Boolean |
r/w |
If true, print the yellow ink. This property is only applicable when you are using In-Rip Separations; to control ink printing when printing separations, use the print ink property of the ink. |
| Profile |
idProfile enumeration, String |
r/w |
The color profile to use. |
| RegistrationMarks |
Boolean |
r/w |
Adds small ‘targets’ outside the page area for aligning the different separations. |
| ReverseOrder |
Boolean |
r/w |
If true, print in reverse order. |
| ScaleHeight |
Double |
r/w |
The vertical scaling percentage to apply. |
| ScaleMode |
idScaleModes enumeration |
r/w |
How to scale the page. |
| ScaleProportional |
Boolean |
r/w |
If true, scale the width and height proportionally. |
| ScaleWidth |
Double |
r/w |
The horizontal scaling percentage to apply. |
| Screening |
idScreeening enumeration, String |
r/w |
The ink screening to use. |
| ScreeningList |
Array of Strings |
read |
All available ink screenings in the PPD. |
| SendImageData |
idImageDataTypes enumeration |
r/w |
Controls how much image data to send to the printer. |
| Sequence |
idSequences enumeration |
r/w |
Whether to print odd pages, even pages or both. |
| SimulateOverprint |
Boolean |
r/w |
If true, simulate overprinting. |
| SourceSpace |
idSourceSpaces enumeration |
r/w |
The CMS source. |
| TextAsBlack |
Boolean |
r/w |
If true, print text in black. |
| Thumbnails |
Boolean |
r/w |
If true, print thumbnails. |
| ThumbnailsPerPage |
idThumbsPerPage enumeration |
r/w |
The number of thumbnails to print per page. |
| Tile |
Boolean |
r/w |
If true, tile pages. |
| TilingOverlap |
Double |
r/w |
The amount of tiling overlap. |
| TilingType |
idTilingTypes enumeration |
r/w |
The type of tiling to use. |
| Trapping |
idTrapping enumeration |
r/w |
The type of trapping to use. |
| UseDocumentBleedToPrint |
Boolean |
r/w |
If true, print the bleed area. |
| YellowAngle |
Double |
r/w |
The screen angle of the yellow ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen angle when printing separations, use the angle property of the ink. |
| YellowFrequency |
Double |
r/w |
The screen frequency of the yellow ink. This property is only applicable when you are using In-Rip Separations; to control the ink screen frequency when printing separations, use the frequency property of the ink. |