Packagecom.adobe.indesign
Classpublic class PrintPreference
InheritancePrintPreference Inheritance Preference Inheritance CSHostObject Inheritance flash.utils.Proxy

Preference



Public Properties
 PropertyDefined By
  activePrinterPreset : Object
The current printer preset type.
PrintPreference
  allPrinterMarks : Boolean
If true, prints all printer marks.
PrintPreference
  bitmapPrinting : Boolean
If true, uses bitmap printing.
PrintPreference
  bitmapResolution : Number
The resolution for bitmap printing.
PrintPreference
  blackAngle : Number
The angle override for black ink.
PrintPreference
  blackFrequency : Number
The frequency override for black ink.
PrintPreference
  bleedBottom : Object
The height of the bleed area at the bottom of the page.
PrintPreference
  bleedChain : Boolean
If true, forces all bleed area settings to be the same, using the most recent bleed measurement setting.
PrintPreference
  bleedInside : Object
The width of the bleed area at the inside of the page.
PrintPreference
  bleedMarks : Boolean
If true, print bleed marks.
PrintPreference
  bleedOutside : Object
The width of the bleed area at the outside of the page.
PrintPreference
  bleedTop : Object
The height of the bleed area at the top of the page.
PrintPreference
  collating : Boolean
If true, collate printed copies.
PrintPreference
  colorBars : Boolean
If true, add small squares of color representing the CMYK inks and tints of gray in 10% increments.
PrintPreference
  colorOutput : ColorOutputModes
The color output mode for composites.
PrintPreference
  compositeAngle : Number
The screen angle to use when printing composites.
PrintPreference
  compositeFrequency : Number
The screen frequency to use when printing composites.
PrintPreference
  copies : Number
The number of copies to print.
PrintPreference
  crd : Object
The color-rendering dictionary (CRD), specified as a CRD name or an enumeration value.
PrintPreference
  cropMarks : Boolean
Prints crop marks that define where the page should be trimmed.
PrintPreference
  cyanAngle : Number
The angle override for cyan ink.
PrintPreference
  cyanFrequency : Number
The frequency override for cyan ink.
PrintPreference
  dataFormat : DataFormat
The format in which to send image data to the printer.
PrintPreference
  downloadPPDFonts : Boolean
If true, downloads all fonts listed in the selected PPD.
PrintPreference
  eventListeners : EventListeners
[override] [read-only] A collection of event listeners.
PrintPreference
  events : Events
[override] [read-only] A collection of events.
PrintPreference
  flattenerPresetName : String
The name of the transparency flattener preset.
PrintPreference
  flip : Flip
The direction in which to flip the printed image.
PrintPreference
  fontDownloading : FontDownloading
Controls how fonts are downloaded to the printer.
PrintPreference
 InheritedhostObjectDelegate : HostObject
Getter for the delegate
CSHostObject
  ignoreSpreadOverrides : Boolean
If true, ignores flattener spread overrides.
PrintPreference
  includeSlugToPrint : Boolean
If true, includes the slug area in the printed document.
PrintPreference
  intent : RenderingIntent
The rendering intent.
PrintPreference
  isValid : Boolean
[override] [read-only] Returns true if the object specifier resolves to valid objects.
PrintPreference
  magentaAngle : Number
The angle override for magenta ink.
PrintPreference
  magentaFrequency : Number
The frequency override for magenta ink.
PrintPreference
  markLineWeight : MarkLineWeight
The stroke weight (in points) for printer marks.
PrintPreference
  markOffset : Object
The distance to offset the page marks from the edge of the page.
PrintPreference
  markType : Object
The type of printer marks, either an enum value or the name of a custom marks file.
PrintPreference
  negative : Boolean
If true, prints the document as a negative.
PrintPreference
  omitBitmaps : Boolean
If true, replaces bitmap images with OPI links.
PrintPreference
  omitEPS : Boolean
If true, replaces EPS images with OPI links.
PrintPreference
  omitPDF : Boolean
If true, replaces PDF images with OPI links.
PrintPreference
  opiImageReplacement : Boolean
If true, prints graphics that are either OPI comments stored in imported EPS files or linked using OPI comments.
PrintPreference
  pageInformationMarks : Boolean
If true, prints the filename, page number, current date and time, and color separation name.
PrintPreference
  pagePosition : PagePositions
The position of the page on the printing medium.
PrintPreference
  pageRange : Object
The pages to print, specified either as an enumeration or a string.
PrintPreference
  paperGap : Object
The space between document pages on the printing medium.
PrintPreference
  paperHeight : Object
The paper height.
PrintPreference
  paperOffset : Object
The amount of space to offset the page from the left edge of the imageable area.
PrintPreference
  paperSize : Object
The paper size, specified as either a string or an enumeration.
PrintPreference
  paperSizeList : Object
[read-only] A list of the available paper sizes.
PrintPreference
  paperTransverse : Boolean
If true, uses transverse orientation.
PrintPreference
  paperWidth : Object
The paper width.
PrintPreference
  parent : Object
[override] [read-only] The parent of the PrintPreference (a Book or Document).
PrintPreference
  postscriptLevel : PostScriptLevels
The PostScript level of the printer.
PrintPreference
  ppd : Object
The PPD, specified as a PPD name or an enumeration.
PrintPreference
  ppdList : Object
[read-only] Available PPDs.
PrintPreference
  preserveColorNumbers : Boolean
If true, preserves uncalibrated color numbers.
PrintPreference
  printBlack : Boolean
If true, prints the black ink.
PrintPreference
  printBlankPages : Boolean
If true, prints blank pages.
PrintPreference
  printCyan : Boolean
If true, prints the cyan ink.
PrintPreference
  printer : Object
The current printer.
PrintPreference
  printerList : Object
[read-only] Available printers.
PrintPreference
  printFile : File
The PostScript file to print to.
PrintPreference
  printGuidesGrids : Boolean
If true, prints visible guides and baseline grids.
PrintPreference
  printLayers : PrintLayerOptions
The layers to print.
PrintPreference
  printMagenta : Boolean
If true, prints the magenta ink.
PrintPreference
  printMasterPages : Boolean
If true, prints master pages.
PrintPreference
  printNonprinting : Boolean
If true, prints non-printing objects.
PrintPreference
  printPageOrientation : PrintPageOrientation
The orientation of the printed page.
PrintPreference
  printSpreads : Boolean
If true, prints each spread with all spread pages on a single sheet.
PrintPreference
  printYellow : Boolean
If true, prints the yellow ink.
PrintPreference
  profile : Object
The color profile.
PrintPreference
  properties : Object
[override] A property that allows setting of several properties at the same time.
PrintPreference
  registrationMarks : Boolean
If true, prints small targets outside the page area for aligning color separations.
PrintPreference
  reverseOrder : Boolean
If true, prints pages in reverse order.
PrintPreference
  scaleHeight : Number
The amount (as a percentage) that the page height is scaled during printing.
PrintPreference
  scaleMode : ScaleModes
The policy for scaling the page.
PrintPreference
  scaleProportional : Boolean
If true, constrains the proportions of the scaling; uses the most recent value for either scale width or scale height to define both values.
PrintPreference
  scaleWidth : Number
The amount (as a percentage) that the page width is scaled during printing.
PrintPreference
  screening : Object
The ink screening settings for composite gray output in PostScript or PDF format.
PrintPreference
  screeningList : Object
[read-only] Lists the ink screenings available in the PPD.
PrintPreference
  sendImageData : ImageDataTypes
The image data sent to the printer or file.
PrintPreference
  sequence : Sequences
The sequence of pages to print.
PrintPreference
  simulateOverprint : Boolean
If true, simulates the effects of overprinting spot inks with different neutral density values by converting spot colors to process colors for printing.
PrintPreference
  sourceSpace : SourceSpaces
The source of the color management system.
PrintPreference
  textAsBlack : Boolean
If true, prints all text as black unless text has the color None or Paper or a color value that equals white.
PrintPreference
  thumbnails : Boolean
If true, prints thumbnails.
PrintPreference
  thumbnailsPerPage : ThumbsPerPage
The number of thumbnails per page.
PrintPreference
  tile : Boolean
If true, tiles pages.
PrintPreference
  tilingOverlap : Number
The amount of tiling overlap.
PrintPreference
  tilingType : TilingTypes
The tiling type.
PrintPreference
  trapping : Trapping
The type of trapping.
PrintPreference
  useDocumentBleedToPrint : Boolean
If true, uses the bleed area set for the document.
PrintPreference
  yellowAngle : Number
The angle override for yellow ink.
PrintPreference
  yellowFrequency : Number
The frequency override for yellow ink.
PrintPreference
Public Methods
 MethodDefined By
 Inherited
addEventListenerPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener
Adds an event listener.
Preference
  
addEventListenerPrintPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener
Adds an event listener.
PrintPreference
 Inherited
filterArgsForHBAPI(args:Array):Array
[static] Function to clean up the argument list and put it into a format that makes sense for HBAPI.
CSHostObject
 Inherited
filterSingleObjectForHBAPI(value:Object):Object
[static]
CSHostObject
 Inherited
getClassObjectForName(className:String):HostObject
[static] This returns a "Class" object, meaning, a HostObject that can be used to make static function calls or get static properties
CSHostObject
  
getElements():Object
[override] Resolves the object specifier, creating an array of object references.
PrintPreference
 Inherited
getSpecialTranslation(className:String, ho:HostObject, expectedReturnType:Class, ownerName:String):*
[static]
CSHostObject
 Inherited
hostCall(name:String, expectedReturnType:Class, rawargs:Array):*
Encapsulates a function call to the host
CSHostObject
 Inherited
hostCallStatic(className:String, methodName:String, expectedReturnType:Class, rawargs:Array):*
[static] Implements a safe call of a static method on the host
CSHostObject
 Inherited
hostGet(name:String, expectedReturnType:Class):*
Encapsulates a property get to the host
CSHostObject
 Inherited
hostGetIndex(idx:Object, expectedReturnType:Class):*
Encapsulates a indexed get to the host
CSHostObject
 Inherited
hostGetStatic(className:String, propertyName:String, expectedReturnType:Class):*
[static] Implements a safe get of a static property on the host Used by for instance, all the enum implementations.
CSHostObject
 Inherited
hostSet(name:String, rawvalue:*):void
Encapsulates a property set to the host
CSHostObject
 Inherited
hostSetStatic(className:String, propertyName:String, rawvalue:*):*
[static] Implements a safe set of a static property on the host
CSHostObject
 Inherited
isDescendedFrom(clz:Class, ancClass:Class):Boolean
[static] Efficiently determines whether or not one class descends from another in inheritance hierarchy- class relationships are cached by the ClassUtils implementation- (uses org.as3commons lib to quickly discover class hierarchy.
CSHostObject
 Inherited
removeEventListenerPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):Boolean
Removes the event listener.
Preference
  
removeEventListenerPrintPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):Boolean
Removes the event listener.
PrintPreference
 Inherited
replaceDefaultArgs(args:Array, defaultArgs:Array):Array
Function to tidy up arguments prior to call.
CSHostObject
  
toSpecifier():String
[override] Retrieves the object specifier.
PrintPreference
 Inherited
wrapReturnedHostObject(rawObject:Object, expectedReturnType:Class, client:CSHostObject, propertyName:String):*
[static] Method used on static/normal get/ hostcalls
CSHostObject
Protected Methods
 MethodDefined By
 Inherited
createWithArgs(args:Array):void
CSHostObject
 Inherited
hostCreate(args:Array):void
CSHostObject
Property Detail
activePrinterPresetproperty
activePrinterPreset:Object

The current printer preset type. Can return: PrinterPresetTypes enumerator or PrinterPreset.


Implementation
    public function get activePrinterPreset():Object
    public function set activePrinterPreset(value:Object):void
allPrinterMarksproperty 
allPrinterMarks:Boolean

If true, prints all printer marks. If false, prints specified printer marks.


Implementation
    public function get allPrinterMarks():Boolean
    public function set allPrinterMarks(value:Boolean):void
bitmapPrintingproperty 
bitmapPrinting:Boolean

If true, uses bitmap printing.


Implementation
    public function get bitmapPrinting():Boolean
    public function set bitmapPrinting(value:Boolean):void
bitmapResolutionproperty 
bitmapResolution:Number

The resolution for bitmap printing. (Range: 72 to 1200) Note: Valid when bitmap printing is true.


Implementation
    public function get bitmapResolution():Number
    public function set bitmapResolution(value:Number):void
blackAngleproperty 
blackAngle:Number

The angle override for black ink. (Range: 0 to 360)


Implementation
    public function get blackAngle():Number
    public function set blackAngle(value:Number):void
blackFrequencyproperty 
blackFrequency:Number

The frequency override for black ink. (Range: 1 to 500)


Implementation
    public function get blackFrequency():Number
    public function set blackFrequency(value:Number):void
bleedBottomproperty 
bleedBottom:Object

The height of the bleed area at the bottom of the page. Note: Valid only when use document bleed to print is true.


Implementation
    public function get bleedBottom():Object
    public function set bleedBottom(value:Object):void
bleedChainproperty 
bleedChain:Boolean

If true, forces all bleed area settings to be the same, using the most recent bleed measurement setting. If false, allows bleed top, bleed bottom, bleed inside, and bleed outside to have different measurements.


Implementation
    public function get bleedChain():Boolean
    public function set bleedChain(value:Boolean):void
bleedInsideproperty 
bleedInside:Object

The width of the bleed area at the inside of the page. Note: Valid only when use document bleed to print is true.


Implementation
    public function get bleedInside():Object
    public function set bleedInside(value:Object):void
bleedMarksproperty 
bleedMarks:Boolean

If true, print bleed marks.


Implementation
    public function get bleedMarks():Boolean
    public function set bleedMarks(value:Boolean):void
bleedOutsideproperty 
bleedOutside:Object

The width of the bleed area at the outside of the page. Note: Valid only when use document bleed to print is true.


Implementation
    public function get bleedOutside():Object
    public function set bleedOutside(value:Object):void
bleedTopproperty 
bleedTop:Object

The height of the bleed area at the top of the page. Note: Valid only when use document bleed to print is true.


Implementation
    public function get bleedTop():Object
    public function set bleedTop(value:Object):void
collatingproperty 
collating:Boolean

If true, collate printed copies.


Implementation
    public function get collating():Boolean
    public function set collating(value:Boolean):void
colorBarsproperty 
colorBars:Boolean

If true, add small squares of color representing the CMYK inks and tints of gray in 10% increments.


Implementation
    public function get colorBars():Boolean
    public function set colorBars(value:Boolean):void
colorOutputproperty 
colorOutput:ColorOutputModes

The color output mode for composites. Note: Not valid when a device-independent PPD is specified.


Implementation
    public function get colorOutput():ColorOutputModes
    public function set colorOutput(value:ColorOutputModes):void
compositeAngleproperty 
compositeAngle:Number

The screen angle to use when printing composites. (Range: 0 to 360) Note: Valid only for PostScript or PDF files that use custom screening.


Implementation
    public function get compositeAngle():Number
    public function set compositeAngle(value:Number):void
compositeFrequencyproperty 
compositeFrequency:Number

The screen frequency to use when printing composites. (Range: 1 to 500) Note: Valid only for PostScript or PDF files that use custom screening.


Implementation
    public function get compositeFrequency():Number
    public function set compositeFrequency(value:Number):void
copiesproperty 
copies:Number

The number of copies to print. Note: Not valid when printer is PostScript File.


Implementation
    public function get copies():Number
    public function set copies(value:Number):void
crdproperty 
crd:Object

The color-rendering dictionary (CRD), specified as a CRD name or an enumeration value. Note: Valid only when use color management is true. Can return: ColorRenderingDictionary enumerator or String.


Implementation
    public function get crd():Object
    public function set crd(value:Object):void
cropMarksproperty 
cropMarks:Boolean

Prints crop marks that define where the page should be trimmed.


Implementation
    public function get cropMarks():Boolean
    public function set cropMarks(value:Boolean):void
cyanAngleproperty 
cyanAngle:Number

The angle override for cyan ink. (Range: 0 to 360)


Implementation
    public function get cyanAngle():Number
    public function set cyanAngle(value:Number):void
cyanFrequencyproperty 
cyanFrequency:Number

The frequency override for cyan ink. (Range: 1 to 500)


Implementation
    public function get cyanFrequency():Number
    public function set cyanFrequency(value:Number):void
dataFormatproperty 
dataFormat:DataFormat

The format in which to send image data to the printer.


Implementation
    public function get dataFormat():DataFormat
    public function set dataFormat(value:DataFormat):void
downloadPPDFontsproperty 
downloadPPDFonts:Boolean

If true, downloads all fonts listed in the selected PPD. Valid only when font downloading is complete or subset.


Implementation
    public function get downloadPPDFonts():Boolean
    public function set downloadPPDFonts(value:Boolean):void
eventListenersproperty 
eventListeners:EventListeners  [read-only] [override]

A collection of event listeners.


Implementation
    public function get eventListeners():EventListeners
eventsproperty 
events:Events  [read-only] [override]

A collection of events.


Implementation
    public function get events():Events
flattenerPresetNameproperty 
flattenerPresetName:String

The name of the transparency flattener preset.


Implementation
    public function get flattenerPresetName():String
    public function set flattenerPresetName(value:String):void
flipproperty 
flip:Flip

The direction in which to flip the printed image.


Implementation
    public function get flip():Flip
    public function set flip(value:Flip):void
fontDownloadingproperty 
fontDownloading:FontDownloading

Controls how fonts are downloaded to the printer.


Implementation
    public function get fontDownloading():FontDownloading
    public function set fontDownloading(value:FontDownloading):void
ignoreSpreadOverridesproperty 
ignoreSpreadOverrides:Boolean

If true, ignores flattener spread overrides.


Implementation
    public function get ignoreSpreadOverrides():Boolean
    public function set ignoreSpreadOverrides(value:Boolean):void
includeSlugToPrintproperty 
includeSlugToPrint:Boolean

If true, includes the slug area in the printed document.


Implementation
    public function get includeSlugToPrint():Boolean
    public function set includeSlugToPrint(value:Boolean):void
intentproperty 
intent:RenderingIntent

The rendering intent. Note: Valid only when use color management is true.


Implementation
    public function get intent():RenderingIntent
    public function set intent(value:RenderingIntent):void
isValidproperty 
isValid:Boolean  [read-only] [override]

Returns true if the object specifier resolves to valid objects.


Implementation
    public function get isValid():Boolean
magentaAngleproperty 
magentaAngle:Number

The angle override for magenta ink. (Range: 0 to 360)


Implementation
    public function get magentaAngle():Number
    public function set magentaAngle(value:Number):void
magentaFrequencyproperty 
magentaFrequency:Number

The frequency override for magenta ink. (Range: 1 to 500)


Implementation
    public function get magentaFrequency():Number
    public function set magentaFrequency(value:Number):void
markLineWeightproperty 
markLineWeight:MarkLineWeight

The stroke weight (in points) for printer marks.


Implementation
    public function get markLineWeight():MarkLineWeight
    public function set markLineWeight(value:MarkLineWeight):void
markOffsetproperty 
markOffset:Object

The distance to offset the page marks from the edge of the page.


Implementation
    public function get markOffset():Object
    public function set markOffset(value:Object):void
markTypeproperty 
markType:Object

The type of printer marks, either an enum value or the name of a custom marks file. Can return: MarkTypes enumerator or String.


Implementation
    public function get markType():Object
    public function set markType(value:Object):void
negativeproperty 
negative:Boolean

If true, prints the document as a negative.


Implementation
    public function get negative():Boolean
    public function set negative(value:Boolean):void
omitBitmapsproperty 
omitBitmaps:Boolean

If true, replaces bitmap images with OPI links.


Implementation
    public function get omitBitmaps():Boolean
    public function set omitBitmaps(value:Boolean):void
omitEPSproperty 
omitEPS:Boolean

If true, replaces EPS images with OPI links.


Implementation
    public function get omitEPS():Boolean
    public function set omitEPS(value:Boolean):void
omitPDFproperty 
omitPDF:Boolean

If true, replaces PDF images with OPI links.


Implementation
    public function get omitPDF():Boolean
    public function set omitPDF(value:Boolean):void
opiImageReplacementproperty 
opiImageReplacement:Boolean

If true, prints graphics that are either OPI comments stored in imported EPS files or linked using OPI comments. For information on linking files using OPI comments, see omit EPS, omit PDF, or omit bitmaps.


Implementation
    public function get opiImageReplacement():Boolean
    public function set opiImageReplacement(value:Boolean):void
pageInformationMarksproperty 
pageInformationMarks:Boolean

If true, prints the filename, page number, current date and time, and color separation name.


Implementation
    public function get pageInformationMarks():Boolean
    public function set pageInformationMarks(value:Boolean):void
pagePositionproperty 
pagePosition:PagePositions

The position of the page on the printing medium. Note: Valid only when tile is false.


Implementation
    public function get pagePosition():PagePositions
    public function set pagePosition(value:PagePositions):void
pageRangeproperty 
pageRange:Object

The pages to print, specified either as an enumeration or a string. To specify a range, separate page numbers in the string with a hyphen (-). To specify separate pages, separate page numbers in the string with a comma (,). Can return: PageRange enumerator or String.


Implementation
    public function get pageRange():Object
    public function set pageRange(value:Object):void
paperGapproperty 
paperGap:Object

The space between document pages on the printing medium.


Implementation
    public function get paperGap():Object
    public function set paperGap(value:Object):void
paperHeightproperty 
paperHeight:Object

The paper height. Note: Valid only when paper size is custom or scale mode is scale width height. Can return: PaperSize enumerator or Unit.


Implementation
    public function get paperHeight():Object
    public function set paperHeight(value:Object):void
paperOffsetproperty 
paperOffset:Object

The amount of space to offset the page from the left edge of the imageable area.


Implementation
    public function get paperOffset():Object
    public function set paperOffset(value:Object):void
paperSizeproperty 
paperSize:Object

The paper size, specified as either a string or an enumeration. For information on paper size names, see paper size list. Can return: PaperSizes enumerator or String.


Implementation
    public function get paperSize():Object
    public function set paperSize(value:Object):void
paperSizeListproperty 
paperSizeList:Object  [read-only]

A list of the available paper sizes.


Implementation
    public function get paperSizeList():Object
paperTransverseproperty 
paperTransverse:Boolean

If true, uses transverse orientation.


Implementation
    public function get paperTransverse():Boolean
    public function set paperTransverse(value:Boolean):void
paperWidthproperty 
paperWidth:Object

The paper width. Note: Valid only when paper size is custom or scale mode is scale width height. Can return: PaperSize enumerator or Unit.


Implementation
    public function get paperWidth():Object
    public function set paperWidth(value:Object):void
parentproperty 
parent:Object  [read-only] [override]

The parent of the PrintPreference (a Book or Document).


Implementation
    public function get parent():Object
postscriptLevelproperty 
postscriptLevel:PostScriptLevels

The PostScript level of the printer.


Implementation
    public function get postscriptLevel():PostScriptLevels
    public function set postscriptLevel(value:PostScriptLevels):void
ppdproperty 
ppd:Object

The PPD, specified as a PPD name or an enumeration. Can return: PPDValues enumerator or String.


Implementation
    public function get ppd():Object
    public function set ppd(value:Object):void
ppdListproperty 
ppdList:Object  [read-only]

Available PPDs.


Implementation
    public function get ppdList():Object
preserveColorNumbersproperty 
preserveColorNumbers:Boolean

If true, preserves uncalibrated color numbers.


Implementation
    public function get preserveColorNumbers():Boolean
    public function set preserveColorNumbers(value:Boolean):void
printBlackproperty 
printBlack:Boolean

If true, prints the black ink. Note: Valid only when trapping is off.


Implementation
    public function get printBlack():Boolean
    public function set printBlack(value:Boolean):void
printBlankPagesproperty 
printBlankPages:Boolean

If true, prints blank pages. Note: Valid only when trapping is off.


Implementation
    public function get printBlankPages():Boolean
    public function set printBlankPages(value:Boolean):void
printCyanproperty 
printCyan:Boolean

If true, prints the cyan ink. Note: Valid only when trapping is off.


Implementation
    public function get printCyan():Boolean
    public function set printCyan(value:Boolean):void
printerproperty 
printer:Object

The current printer. Can return: Printer enumerator or String.


Implementation
    public function get printer():Object
    public function set printer(value:Object):void
printerListproperty 
printerList:Object  [read-only]

Available printers.


Implementation
    public function get printerList():Object
printFileproperty 
printFile:File

The PostScript file to print to. Note: Valid only when the current printer is defined as postscript file.


Implementation
    public function get printFile():File
    public function set printFile(value:File):void
printGuidesGridsproperty 
printGuidesGrids:Boolean

If true, prints visible guides and baseline grids. Note: Valid only when trapping is off.


Implementation
    public function get printGuidesGrids():Boolean
    public function set printGuidesGrids(value:Boolean):void
printLayersproperty 
printLayers:PrintLayerOptions

The layers to print.


Implementation
    public function get printLayers():PrintLayerOptions
    public function set printLayers(value:PrintLayerOptions):void
printMagentaproperty 
printMagenta:Boolean

If true, prints the magenta ink. Note: Valid only when trapping is off.


Implementation
    public function get printMagenta():Boolean
    public function set printMagenta(value:Boolean):void
printMasterPagesproperty 
printMasterPages:Boolean

If true, prints master pages.


Implementation
    public function get printMasterPages():Boolean
    public function set printMasterPages(value:Boolean):void
printNonprintingproperty 
printNonprinting:Boolean

If true, prints non-printing objects. Note: Valid only when trapping is off.


Implementation
    public function get printNonprinting():Boolean
    public function set printNonprinting(value:Boolean):void
printPageOrientationproperty 
printPageOrientation:PrintPageOrientation

The orientation of the printed page.


Implementation
    public function get printPageOrientation():PrintPageOrientation
    public function set printPageOrientation(value:PrintPageOrientation):void
printSpreadsproperty 
printSpreads:Boolean

If true, prints each spread with all spread pages on a single sheet. If false, prints spread pages as separate pages.


Implementation
    public function get printSpreads():Boolean
    public function set printSpreads(value:Boolean):void
printYellowproperty 
printYellow:Boolean

If true, prints the yellow ink. Note: Valid only when trapping is off.


Implementation
    public function get printYellow():Boolean
    public function set printYellow(value:Boolean):void
profileproperty 
profile:Object

The color profile. Can return: Profile enumerator or String.


Implementation
    public function get profile():Object
    public function set profile(value:Object):void
propertiesproperty 
properties:Object[override]

A property that allows setting of several properties at the same time.


Implementation
    public function get properties():Object
    public function set properties(value:Object):void
registrationMarksproperty 
registrationMarks:Boolean

If true, prints small targets outside the page area for aligning color separations.


Implementation
    public function get registrationMarks():Boolean
    public function set registrationMarks(value:Boolean):void
reverseOrderproperty 
reverseOrder:Boolean

If true, prints pages in reverse order.


Implementation
    public function get reverseOrder():Boolean
    public function set reverseOrder(value:Boolean):void
scaleHeightproperty 
scaleHeight:Number

The amount (as a percentage) that the page height is scaled during printing. (Range: 0 to 1000) Note: Valid only when scale mode is scale width height.


Implementation
    public function get scaleHeight():Number
    public function set scaleHeight(value:Number):void
scaleModeproperty 
scaleMode:ScaleModes

The policy for scaling the page. Note: Valid only when printing from Layout view.


Implementation
    public function get scaleMode():ScaleModes
    public function set scaleMode(value:ScaleModes):void
scaleProportionalproperty 
scaleProportional:Boolean

If true, constrains the proportions of the scaling; uses the most recent value for either scale width or scale height to define both values. Note: Valid only when scale mode is scale width height.


Implementation
    public function get scaleProportional():Boolean
    public function set scaleProportional(value:Boolean):void
scaleWidthproperty 
scaleWidth:Number

The amount (as a percentage) that the page width is scaled during printing. (Range: 0 to 1000) Note: Valid only when scale mode is scale width height.


Implementation
    public function get scaleWidth():Number
    public function set scaleWidth(value:Number):void
screeningproperty 
screening:Object

The ink screening settings for composite gray output in PostScript or PDF format. . Can return: Screeening enumerator or String.


Implementation
    public function get screening():Object
    public function set screening(value:Object):void
screeningListproperty 
screeningList:Object  [read-only]

Lists the ink screenings available in the PPD. Note: Valid only when color output is separations or in rip separations.


Implementation
    public function get screeningList():Object
sendImageDataproperty 
sendImageData:ImageDataTypes

The image data sent to the printer or file.


Implementation
    public function get sendImageData():ImageDataTypes
    public function set sendImageData(value:ImageDataTypes):void
sequenceproperty 
sequence:Sequences

The sequence of pages to print.


Implementation
    public function get sequence():Sequences
    public function set sequence(value:Sequences):void
simulateOverprintproperty 
simulateOverprint:Boolean

If true, simulates the effects of overprinting spot inks with different neutral density values by converting spot colors to process colors for printing. Note: Not valid when the color output mode is defined to leave color profiles unchanged.


Implementation
    public function get simulateOverprint():Boolean
    public function set simulateOverprint(value:Boolean):void
sourceSpaceproperty 
sourceSpace:SourceSpaces

The source of the color management system. Note: Valid only when use color management is true.


Implementation
    public function get sourceSpace():SourceSpaces
    public function set sourceSpace(value:SourceSpaces):void
textAsBlackproperty 
textAsBlack:Boolean

If true, prints all text as black unless text has the color None or Paper or a color value that equals white. If false, prints colored text, such as blue hyperlinks, in halftone patterns. Note: Valid only when trapping is off.


Implementation
    public function get textAsBlack():Boolean
    public function set textAsBlack(value:Boolean):void
thumbnailsproperty 
thumbnails:Boolean

If true, prints thumbnails. Note: Valid only when trapping is off and tile is false.


Implementation
    public function get thumbnails():Boolean
    public function set thumbnails(value:Boolean):void
thumbnailsPerPageproperty 
thumbnailsPerPage:ThumbsPerPage

The number of thumbnails per page.


Implementation
    public function get thumbnailsPerPage():ThumbsPerPage
    public function set thumbnailsPerPage(value:ThumbsPerPage):void
tileproperty 
tile:Boolean

If true, tiles pages.


Implementation
    public function get tile():Boolean
    public function set tile(value:Boolean):void
tilingOverlapproperty 
tilingOverlap:Number

The amount of tiling overlap. Note: Valid only when tiling is true and tiling type is not manual.


Implementation
    public function get tilingOverlap():Number
    public function set tilingOverlap(value:Number):void
tilingTypeproperty 
tilingType:TilingTypes

The tiling type. Note: Valid only when tiling is true.


Implementation
    public function get tilingType():TilingTypes
    public function set tilingType(value:TilingTypes):void
trappingproperty 
trapping:Trapping

The type of trapping.


Implementation
    public function get trapping():Trapping
    public function set trapping(value:Trapping):void
useDocumentBleedToPrintproperty 
useDocumentBleedToPrint:Boolean

If true, uses the bleed area set for the document.


Implementation
    public function get useDocumentBleedToPrint():Boolean
    public function set useDocumentBleedToPrint(value:Boolean):void
yellowAngleproperty 
yellowAngle:Number

The angle override for yellow ink. (Range: 0 to 360)


Implementation
    public function get yellowAngle():Number
    public function set yellowAngle(value:Number):void
yellowFrequencyproperty 
yellowFrequency:Number

The frequency override for yellow ink. (Range: 1 to 500)


Implementation
    public function get yellowFrequency():Number
    public function set yellowFrequency(value:Number):void
Method Detail
addEventListenerPrintPreference()method
public function addEventListenerPrintPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener

Adds an event listener.

Parameters

eventTypeParam:String (default = null) — (String) The event type.
 
handlerParam:Object (default = null) — (Object) The event handler. Can accept: File or JavaScript Function.
 
capturesParam:Boolean (default = false) — (Boolean) This parameter is obsolete. (Optional)

Returns
EventListener
getElements()method 
override public function getElements():Object

Resolves the object specifier, creating an array of object references.

Returns
Object
removeEventListenerPrintPreference()method 
public function removeEventListenerPrintPreference(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):Boolean

Removes the event listener.

Parameters

eventTypeParam:String (default = null) — (String) The registered event type.
 
handlerParam:Object (default = null) — (Object) The registered event handler. Can accept: File or JavaScript Function.
 
capturesParam:Boolean (default = false) — (Boolean) This parameter is obsolete. (Optional)

Returns
Boolean
toSpecifier()method 
override public function toSpecifier():String

Retrieves the object specifier.

Returns
String