TracingOptions
TracingOptions
image.tracing.tracingOptions
Description
A set of options used in converting raster art to vector art by tracing.
Properties
TracingOptions.cornerAngle
image.tracing.tracingOptions.cornerAngle
Description
The sharpness, in degrees of a turn in the original image that is considered a corner in the tracing result path.
Range: 0 to 180
Type
Number (double)
TracingOptions.fills
image.tracing.tracingOptions.fills
Description
If true
, trace with fills. At least one of fills
or strokes
must be true.
Type
Boolean
TracingOptions.ignoreWhite
image.tracing.tracingOptions.ignoreWhite
Description
If true
, ignores white fill color.
Type
Boolean
TracingOptions.livePaintOutput
image.tracing.tracingOptions.livePaintOutput
Description
If true
, result is LivePaint art. If false
, it is classic art.
Type
Boolean
TracingOptions.maxColors
image.tracing.tracingOptions.maxColors
Description
The maximum number of colors allowed for automatic palette generation.
Used only if tracingMode
is TracingModeType.TRACINGMODECOLOR
or TracingModeType.TRACINGMODEGRAY
.
Range: 2 to 256
Type
Number (long)
TracingOptions.maxStrokeWeight
image.tracing.tracingOptions.maxStrokeWeight
Description
The maximum stroke weight, when strokes
is true.
Range: 0.01 to 100.0
Type
Number (double)
TracingOptions.minArea
image.tracing.tracingOptions.minArea
Description
The smallest feature, in square pixels, that is traced.
For example, if it is 4, a feature of 2 pixels wide by 2 pixels high is traced.
Type
Number (long)
TracingOptions.minStrokeLength
image.tracing.tracingOptions.minStrokeLength
Description
The minimum length in pixels of features in the original image that can be stroked, when strokes
is true
.
Smaller features are omitted.
Range: 0.0 to 200.0.
Default: 20.0
Type
Number (double)
TracingOptions.outputToSwatches
image.tracing.tracingOptions.outputToSwatches
Description
If true
, named colors (swatches) are generated for each new color created by the tracing result.
Used only if tracingMode
is TracingModeType.TRACINGMODECOLOR
or TracingModeType.TRACINGMODEGRAY
.
Type
Boolean
TracingOptions.palette
image.tracing.tracingOptions.palette
Description
The name of a color palette to use for tracing. If the empty string, use the automatic palette.
Used only if tracingMode
is TracingModeType.TRACINGMODECOLOR
or TracingModeType.TRACINGMODEGRAY
.
Type
String
TracingOptions.parent
image.tracing.tracingOptions.parent
Description
The object’s container.
Type
Object; read-only.
TracingOptions.pathFitting
image.tracing.tracingOptions.pathFitting
Description
The distance between the traced shape and the original pixel shape. Lower values create a tighter path fitting.
Higher values create a looser path fitting.
Range: 0.0 to 10.0
Type
Number (double)
TracingOptions.preprocessBlur
image.tracing.tracingOptions.preprocessBlur
Description
The amount of blur used during preprocessing, in pixels. Blurring helps reduce small artifacts and smooth jagged edges in the tracing result.
Range: 0.0 to 2.0
Type
Number (double)
TracingOptions.preset
image.tracing.tracingOptions.preset
Description
The name of a preset file containing these options.
Type
String; read-only.
TracingOptions.resample
image.tracing.tracingOptions.resample
Description
If true
, resample when tracing. (This setting is not captured in a preset file.)
Always true
when the raster source art is placed or linked.
Type
Boolean
TracingOptions.resampleResolution
image.tracing.tracingOptions.resampleResolution
Description
The resolution to use when resampling in pixels per inch (ppi).
Lower resolution increases the speed of the tracing operation. (This setting is not captured in a preset file.)
Type
Number (double)
TracingOptions.strokes
image.tracing.tracingOptions.strokes
Description
If true
, trace with strokes. At least one of fills or strokes must be true.
Used only if tracingMode
is TracingModeType.TRACINGMODEBLACKANDWHITE
.
Type
Boolean
TracingOptions.threshold
image.tracing.tracingOptions.threshold
Description
The threshold value of black-and-white tracing. All pixels with a grayscale value greater than this are converted to black.
Used only if tracingMode
is TracingModeType.TRACINGMODEBLACKANDWHITE
.
Range: 0 to 255
Type
Number (long)
TracingOptions.tracingMode
image.tracing.tracingOptions.tracingMode
Description
The color mode for tracing.
Type
TracingOptions.typename
image.tracing.tracingOptions.typename
Description
Read-only. The class name of the object.
Type
String
TracingOptions.viewRaster
image.tracing.tracingOptions.viewRaster
Description
The view for previews of the raster image. (This setting is not captured in a preset file.)
Type
TracingOptions.viewVector
image.tracing.tracingOptions.viewVector
Description
The view for previews of the vector result. (This setting is not captured in a preset file.)
Type
Methods
TracingOptions.loadFromPreset()
image.tracing.tracingOptions.loadFromPreset(parameter)
Description
Loads a set of options from the specified preset, as found in the Application.tracingPresetList
array.
Parameters
Parameter | Type | Description |
---|---|---|
presetName | String | Preset name to load |
Returns
Boolean
TracingOptions.storeToPreset()
image.tracing.tracingOptions.storeToPreset(parameter)
Description
Saves this set of options in the specified preset.
Use a name found in the Application.tracingPresetList
array, or a new name to create a new preset.
For an existing preset, overwrites an unlocked preset and returns true
.
Returns false
if the preset is locked.
Parameters
Parameter | Type | Description |
---|---|---|
presetName | String | Preset name to save as |
Returns
Boolean