Adobe InDesign CS (3.0) Object Model JS: TrapPreset

InDesign CS

Class

TrapPreset

 A trap preset.

QuickLinks

duplicate, extractLabel, insertLabel, remove

Hierarchy

Application | Document
TrapPreset

Properties

PropertyTypeAccessDescription
blackColorThresholdnumber r/wThe black color threshold in percentage between 0% and 100%
blackDensitynumber r/wThe black tint percentage below which to print as solid areas. (Range: 0.001 to 12.0)
blackWidthnumber r/wThe trap preset's width to use for black objects or image areas. (Range depends on unit. For points: 0.0 to 8.0; picas: 0p0 to 0p8; inches: 0 to 0.1111; mm: 0 to 2.822; cm: 0 to .2822; ciceros: 0c0 to 0c7.507)
colorReductionnumber r/wTrap preset's color reduction threshold in percentage between 0% and 100%
defaultTrapWidthnumber r/wThe trap preset's default width for trapping all colors except those involving solid black. (Range depends on unit. For points: 0.0 to 8.0; picas: 0p0 to 0p8; inches: 0 to 0.1111; mm: 0 to 2.822; cm: 0 to .2822; ciceros: 0c0 to 0c7.507)
idnumber readonlyThe unique ID of the TrapPreset.
imagePlacementTrapImagePlacementTypes:
TrapImagePlacementTypes.CENTER_EDGES
TrapImagePlacementTypes.CHOKE
TrapImagePlacementTypes.IMAGE_NEUTRAL_DENSITY
TrapImagePlacementTypes.IMAGES_OVER_SPREAD
r/wThe trap placement between vector objects and bitmap images.
imagesToImagesbool r/wIf true, turns on trapping along the boundary of overlapping or abutting bitmap images.
indexnumber readonlyThe index of the TrapPreset within its containing object.
internalImagesbool r/wIf true, turns on trapping among colors within individual bitmap images.
labelstring r/wA property that can be set to any string.
namestring r/wThe name of the TrapPreset.
objectsToImagesbool r/wIf true, ensures that vector objects overlap bitmap images.
oneBitImagesbool r/wIf true, ensures that one-bit images trap to abutting objects.
parentApplication
Document
readonlyThe parent of the TrapPreset (a Application or Document).
propertiesObject r/wA property that allows setting of several properties at the same time.
slidingTrapThresholdnumber r/wThe threshold at which the trapping engine straddles the centerline of the color boundary. Trap preset's sliding trap threshold in percentage between 0% and 100%
stepThresholdnumber r/wThe step threshold in percentage between 1% and 100%
trapEndTrapEndTypes:
TrapEndTypes.MITER_TRAP_ENDS
TrapEndTypes.OVERLAP_TRAP_ENDS
r/wThe shape to use at the intersection of three-way traps.
trapJoinEndJoin:
EndJoin.MITER_END_JOIN
EndJoin.ROUND_END_JOIN
EndJoin.BEVEL_END_JOIN
r/wThe join type of the trap preset.

Methods

Instances

TrapPreset duplicate ()
Duplicates the TrapPreset.

string extractLabel (key: string)
Gets the label value associated with the specified key.

ParameterTypeDescription
keystringThe key.

void insertLabel (key: string, value: string)
Sets the label to the value associated with the specified key.

ParameterTypeDescription
keystringThe key.
valuestringThe value.

void remove (replacingWith: TrapPreset)
Deletes the trap preset.

ParameterTypeDescription
replacingWithTrapPresetThe trap preset to apply in place of the deleted preset.

Element of

Page.appliedTrapPreset

Used in:

void TrapPreset.remove (replacingWith: TrapPreset)

Return

TrapPreset TrapPreset.duplicate ()

TrapPreset TrapPresets.add ([withProperties: Object])

Jongware, 27-Jun-2010 v3.0.3dContents :: Index