Adobe.com
Contents Suites Classes Class Index Member Index

Dictionary Keys

Key constants used to associate option values and settings with various document elements, see AIDictionarySuite. More...

Defines

#define kAIBeautifulStrokesParamsDictKey   "kAIBeautifulStrokesParamsDictKey"
 Dictionary key for the Beautiful Strokes dictionary inside an AILiveEffectParameters dictionary.
#define kAIDeformMeshKey   "DeformMesh"
 Dictionary key for mesh value AIEnvelopeSuite::DeformArt().
#define kAIDeformFidelityKey   "DeformFidelity"
 Dictionary key for fidelity value in AIEnvelopeSuite::DeformArt().
#define kAIDeformOptionsKey   "DeformOptions"
 Dictionary key for options value in AIEnvelopeSuite::DeformArt().
#define kDisplayStringKey   "DisplayString"
 Dictionary key for a Live Effect parameter.
#define kExtraStringKey   "ExtraString"
 Dictionary key for a Live Effect parameter.
#define kFillStyleKey   "FillStyle"
 Dictionary key for a Live Effect parameter.
#define kTransformedFillStyleKey   "TransformedFillStyle"
 Dictionary key for a Live Effect parameter.
#define kFillStyleMatrixKey   "FillStyleMatrix"
 Dictionary key for a Live Effect parameter.
#define kEvenOddKey   "UseEvenOdd"
 Dictionary key for a Live Effect parameter.
#define kStrokeStyleKey   "StrokeStyle"
 Dictionary key for a Live Effect parameter.
#define kTransformedStrokeStyleKey   "TransformedStrokeStyle"
 Dictionary key for a Live Effect parameter.
#define kStrokeStyleMatrixKey   "StrokeStyleMatrix"
 Dictionary key for a Live Effect parameter.
#define kScaleFactorKey   "ScaleFactorString"
 Dictionary key for a Live Effect parameter.
#define kAIBlendModeKey   "Mode"
 Dictionary key for mode of a blend style, contains AIBlendingModeValues.
#define kAIBlendOpacityKey   "Opacity"
 Dictionary key for opacity of a blend style, contains an AIReal value in the range [0..1].
#define kAIBlendIsolatedKey   "Isolated"
 Dictionary key for isolation state of a blend style, contains a boolean value.
#define kAIBlendKnockoutKey   "Knockout"
 Dictionary key for knockout state of a blend style, contains an AIKnockout value.
#define kAIBlendAlphaIsShapeKey   "AlphaIsShape"
 Dictionary key for alpha state of a blend style, contains a boolean value.
#define kAIAutoRasterSettingsKey   "AI Auto Rasterize"
 Key for the Live Effect rasterization parameter dictionary, stored in the document dictionary.
#define kDefaultRasterizeType   "colr"
 Default setting for automatic rasterization.
#define kDefaultRasterizeDPI   "dpi."
 Default setting for automatic rasterization.
#define kDefaultRasterizeAlias   "alis"
 Default setting for automatic rasterization.
#define kDefaultRasterizePreserveSpot   "spot"
 Default setting for automatic rasterization.
#define kDefaultRasterizeMask   "mask"
 Default setting for automatic rasterization.
#define kDefaultRasterizePadding   "padd"
 Default setting for automatic rasterization.
#define kAISymbolToSelectDictKey   "AISymbolToSelect"
 When a plug-in group object is selected and has this key, it is selected as if it were an instance of the associated symbol.
#define kTracingGlobalPresetKey   "-adobe/vectorize/options/global/preset"
 Internal.
#define kTracingOptionsKey   "adobe/vectorize/options"
 Key for the main options dictionary for tracing.
#define kTracingOptionsOldKey   "-adobe/vectorize/options/old"
 Internal.
#define kTracingCacheKey   "-adobe/vectorize/cache"
 Internal.
#define kTracingStatisticsKey   "adobe/vectorize/statistics"
 Key for the tracing statistics dictionary.
#define kTracingPresetKey   "adobe/vectorize/preset"
 Tracing option key for preset .
#define kTracingModeKey   "adobe/vectorize/mode"
 Tracing option key for mode.
#define kTracingThresholdKey   "adobe/vectorize/ip/threshold"
 Tracing option key for threshold.
#define kTracingGrayscaleKey   "adobe/vectorize/ip/grayscale"
 Tracing option key for grayscale tracing .
#define kTracingPathFidelityKey   "adobe/vectorize/ip/PathFidelity"
 Tracing option key for path fidelity.
#define kTracingCornerFidelityKey   "adobe/vectorize/ip/CornerFidelity"
 Tracing option key for corner fidelity.
#define kTracingNoiseFidelityKey   "adobe/vectorize/ip/NoiseFidelity"
 Tracing option key for noise fidelity.
#define kTracingOverlappingOrAbuttingKey   "adobe/vectorize/ip/OverlappingOrAbutting"
 Tracing option key for path fidelity.
#define kTracingTypeColorKey   "adobe/vectorize/ip/typecolor"
 Tracing option key to to decide which color range is currently selected out of the below 2 color ranges i.e.
#define kTracingLimitedColorsKey   "adobe/vectorize/ip/Limitedcolors"
 Tracing option key for fetching Limited color slider value.
#define kTracingFullColorsFidelityKey   "adobe/vectorize/ip/FullcolorsFidelity"
 Tracing option key for fetching Full color slider value.
#define kTracingAutomaticColorsFidelityKey   "adobe/vectorize/ip/AutomaticcolorsFidelity"
 Tracing option key for fetching automatic color slider value.
#define kTracingLibraryName   "adobe/vectorize/ip/LibraryName"
 Tracing option key for palette swatch library name.
#define kTracingColorGroupName   "adobe/vectorize/ip/ColorGroupName"
 Tracing option key for color group name of palette swatch library.
#define kTracingFillsKey   "adobe/vectorize/tracing/fills"
 Tracing option key for whether to trace fills.
#define kTracingStrokesKey   "adobe/vectorize/tracing/strokes"
 Tracing option key for whether to trace strokes.
#define kTracingMaxStrokeWeightKey   "adobe/vectorize/tracing/maxstrokeweight"
 Tracing option key for stroke weight.
#define kTracingVisualizeKey   "adobe/vectorize/visualize"
 Tracing option key for how to visualize vectors.
#define kTracingIgnoreWhiteKey   "adobe/vectorize/output/ignorewhite"
 Tracing option key for whether to output "white" background or not.
#define kTracingTracingArtKey   "adobe/vectorize/tracing/art"
 Tracing cache key for tracing art.
#define kTracingPreprocessedImageKey   "adobe/vectorize/preprocessed/image"
 Tracing cache key for preprocessed images.
#define kTracingSourceArtChangedKey   "adobe/vectorize/src/changed"
 Tracing cache key for whether source art has changed (used to optimize art regeneration).
#define kTracingScratchGroupKey   "adobe/vectorize/scratch/group"
 Internal.
#define kTracingAdjustedRasterMatrixKey   "adobe/vectorize/raster/matrix"
 Tracing cache key for the adjusted raster transformation matrix.
#define kTracingAdjustedRasterChecksumKey   "adobe/vectorize/raster/checksum"
 Tracing cache key for the adjusted raster checksum.
#define kTracingPathCountKey   "adobe/vectorize/statistics/pathcount"
 Tracing statistics key for number of paths generated.
#define kTracingAnchorCountKey   "adobe/vectorize/statistics/anchorcount"
 Tracing statistics key for number of anchors generated.
#define kTracingColorCountKey   "adobe/vectorize/statistics/colorcount"
 Tracing statistics key for number of colors used.

Detailed Description

Key constants used to associate option values and settings with various document elements, see AIDictionarySuite.


Define Documentation

#define kAIAutoRasterSettingsKey   "AI Auto Rasterize"

Key for the Live Effect rasterization parameter dictionary, stored in the document dictionary.

Provides default settings for automatic rasterization that is part of a Live Effect.

#define kAIBeautifulStrokesParamsDictKey   "kAIBeautifulStrokesParamsDictKey"

Dictionary key for the Beautiful Strokes dictionary inside an AILiveEffectParameters dictionary.

See AILiveEffectSuite.

#define kAIBlendAlphaIsShapeKey   "AlphaIsShape"

Dictionary key for alpha state of a blend style, contains a boolean value.

See AIBlendStyleSuite::GetArtAttrs().

#define kAIBlendIsolatedKey   "Isolated"

Dictionary key for isolation state of a blend style, contains a boolean value.

See AIBlendStyleSuite::GetArtAttrs().

#define kAIBlendKnockoutKey   "Knockout"

Dictionary key for knockout state of a blend style, contains an AIKnockout value.

See AIBlendStyleSuite::GetArtAttrs().

#define kAIBlendModeKey   "Mode"

Dictionary key for mode of a blend style, contains AIBlendingModeValues.

See AIBlendStyleSuite::GetArtAttrs().

#define kAIBlendOpacityKey   "Opacity"

Dictionary key for opacity of a blend style, contains an AIReal value in the range [0..1].

See AIBlendStyleSuite::GetArtAttrs() and AIMaskSuite.

#define kAIDeformFidelityKey   "DeformFidelity"

Dictionary key for fidelity value in AIEnvelopeSuite::DeformArt().

Controls how closely the deformed object fits into the envelope region. Higher values add more points to the distorted paths, and take longer to calculate. Entry value is an ASInt32 in the range [0..100]

#define kAIDeformMeshKey   "DeformMesh"

Dictionary key for mesh value AIEnvelopeSuite::DeformArt().

Entry value is an AIArtHandle of kMeshArt type

#define kAIDeformOptionsKey   "DeformOptions"

Dictionary key for options value in AIEnvelopeSuite::DeformArt().

Entry value is a logical OR of option values; see AIEnvelopeOptions.

#define kAISymbolToSelectDictKey   "AISymbolToSelect"

When a plug-in group object is selected and has this key, it is selected as if it were an instance of the associated symbol.

To select a specific symbol in the Symbols palette when the plug-in group is selected (and no instance of a different symbol is also selected):

        AIDictionaryRef dictionary=NULL;
        sAIArt->GetDictionary(pluginArt, &dictionary);
        sAIDictionary->Set(dictionary,
                                                sAIDictionary->Key(kAISymbolToSelectDictKey),
                                                sAIEntry->FromSymbolPattern(myMainSymbol));
        sAIDictionary->Release(dictionary);
#define kDefaultRasterizeAlias   "alis"

Default setting for automatic rasterization.

A boolean, whether to use anti-aliasing.

#define kDefaultRasterizeDPI   "dpi."

Default setting for automatic rasterization.

An integer, a dots-per-inch resolution value.

#define kDefaultRasterizeMask   "mask"

Default setting for automatic rasterization.

A boolean, whether to create a mask.

#define kDefaultRasterizePadding   "padd"

Default setting for automatic rasterization.

An AIReal, a number of document points for padding.

#define kDefaultRasterizePreserveSpot   "spot"

Default setting for automatic rasterization.

A boolean, whether to preserve spot colors. If undefined, consider as false.

#define kDefaultRasterizeType   "colr"

Default setting for automatic rasterization.

Entry value is an AIRasterizeType. An integer.

#define kDisplayStringKey   "DisplayString"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A string entry that is displayed by the palette in preference to the filter name, if it is set. For example, Punk & Bloat might set it to "Punk" or "Bloat" to tell which filter is used. For a stroke or fill filter, it is displayed next to the color swatch.

#define kEvenOddKey   "UseEvenOdd"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A BooleanType value for fill filters.

#define kExtraStringKey   "ExtraString"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A string entry that gives extra information for the palette to display for this filter, for example as a tool tip. Can mention the most important parameters.

#define kFillStyleKey   "FillStyle"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. The fill color to use, a FillStyleType. Set for a fill filter when the filter is installed.

#define kFillStyleMatrixKey   "FillStyleMatrix"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A MatrixType value for fill filters. If the object's fill style matrix is not identity, this will be set in the instance info. The matrix will also be factored into the transformed fill style, but it contains information that is not available in the gradient fields, such as whether there is a reflection.

#define kScaleFactorKey   "ScaleFactorString"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. An AIReal used to scale parameters while processing the Go message. You should scale parameters locally; do not modify the values in the actual parameter dictionary.

#define kStrokeStyleKey   "StrokeStyle"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A StrokeStyleType for stroke filters.

#define kStrokeStyleMatrixKey   "StrokeStyleMatrix"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A MatrixType value for stroke filters. If the object's stroke style matrix is not identity, this will be set in the instance info. The matrix will also be factored into the transformed stroke style, but it contains information that is not available in the gradient fields, such as whether there is a reflection.

#define kTracingAdjustedRasterChecksumKey   "adobe/vectorize/raster/checksum"

Tracing cache key for the adjusted raster checksum.

Integer.

#define kTracingAdjustedRasterMatrixKey   "adobe/vectorize/raster/matrix"

Tracing cache key for the adjusted raster transformation matrix.

Matrix.

#define kTracingAnchorCountKey   "adobe/vectorize/statistics/anchorcount"

Tracing statistics key for number of anchors generated.

Long.

#define kTracingAutomaticColorsFidelityKey   "adobe/vectorize/ip/AutomaticcolorsFidelity"

Tracing option key for fetching automatic color slider value.

Float

#define kTracingCacheKey   "-adobe/vectorize/cache"

Internal.

Key for the artwork cache dictionary for tracing.

#define kTracingColorCountKey   "adobe/vectorize/statistics/colorcount"

Tracing statistics key for number of colors used.

Long.

#define kTracingColorGroupName   "adobe/vectorize/ip/ColorGroupName"

Tracing option key for color group name of palette swatch library.

String

#define kTracingCornerFidelityKey   "adobe/vectorize/ip/CornerFidelity"

Tracing option key for corner fidelity.

Float.

#define kTracingFillsKey   "adobe/vectorize/tracing/fills"

Tracing option key for whether to trace fills.

Boolean.

#define kTracingFullColorsFidelityKey   "adobe/vectorize/ip/FullcolorsFidelity"

Tracing option key for fetching Full color slider value.

Float

#define kTracingGlobalPresetKey   "-adobe/vectorize/options/global/preset"

Internal.

The document dictionary key for the most recently used preset, a string. If the key is missing or NULL, the "Custom" global preset is assumed.

#define kTracingGrayscaleKey   "adobe/vectorize/ip/grayscale"

Tracing option key for grayscale tracing .

Integer.

#define kTracingIgnoreWhiteKey   "adobe/vectorize/output/ignorewhite"

Tracing option key for whether to output "white" background or not.

Boolean. New for CS3.

#define kTracingLibraryName   "adobe/vectorize/ip/LibraryName"

Tracing option key for palette swatch library name.

String

#define kTracingLimitedColorsKey   "adobe/vectorize/ip/Limitedcolors"

Tracing option key for fetching Limited color slider value.

Integer

#define kTracingMaxStrokeWeightKey   "adobe/vectorize/tracing/maxstrokeweight"

Tracing option key for stroke weight.

Float.

#define kTracingModeKey   "adobe/vectorize/mode"

Tracing option key for mode.

an AITracingMode constant.

#define kTracingNoiseFidelityKey   "adobe/vectorize/ip/NoiseFidelity"

Tracing option key for noise fidelity.

Integer.

#define kTracingOptionsKey   "adobe/vectorize/options"

Key for the main options dictionary for tracing.

See AIVectorizeSuite.

#define kTracingOptionsOldKey   "-adobe/vectorize/options/old"

Internal.

Key for the old options dictionary for tracing.

#define kTracingOverlappingOrAbuttingKey   "adobe/vectorize/ip/OverlappingOrAbutting"

Tracing option key for path fidelity.

Bool.

#define kTracingPathCountKey   "adobe/vectorize/statistics/pathcount"

Tracing statistics key for number of paths generated.

Long.

#define kTracingPathFidelityKey   "adobe/vectorize/ip/PathFidelity"

Tracing option key for path fidelity.

Float.

#define kTracingPreprocessedImageKey   "adobe/vectorize/preprocessed/image"

Tracing cache key for preprocessed images.

Raster art object.

#define kTracingPresetKey   "adobe/vectorize/preset"

Tracing option key for preset .

String.

#define kTracingScratchGroupKey   "adobe/vectorize/scratch/group"

Internal.

Tracing cache key for scratch group. Group art object.

#define kTracingSourceArtChangedKey   "adobe/vectorize/src/changed"

Tracing cache key for whether source art has changed (used to optimize art regeneration).

Boolean.

#define kTracingStatisticsKey   "adobe/vectorize/statistics"

Key for the tracing statistics dictionary.

Includes the path count, color count, PPI, and so on.

#define kTracingStrokesKey   "adobe/vectorize/tracing/strokes"

Tracing option key for whether to trace strokes.

Boolean.

#define kTracingThresholdKey   "adobe/vectorize/ip/threshold"

Tracing option key for threshold.

Long.

#define kTracingTracingArtKey   "adobe/vectorize/tracing/art"

Tracing cache key for tracing art.

Art object.

#define kTracingTypeColorKey   "adobe/vectorize/ip/typecolor"

Tracing option key to to decide which color range is currently selected out of the below 2 color ranges i.e.

Limited Color Range or Full color range.

#define kTracingVisualizeKey   "adobe/vectorize/visualize"

Tracing option key for how to visualize vectors.

An AITracingVisualizeVectorType constant.

#define kTransformedFillStyleKey   "TransformedFillStyle"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A FillStyleType for fill filters, but with the object's style matrix multiplied in for gradient fills. Effects with a fill style parameter should usually first look for this key in the instance info, and if it is present, use its value. If it is not present, it should look for kFillStyleKey.

#define kTransformedStrokeStyleKey   "TransformedStrokeStyle"

Dictionary key for a Live Effect parameter.

See AILiveEffectSuite. A StrokeStyleType for stroke filters, but with the object's style matrix multiplied in for gradient strokes. Effects with a stroke style parameter should usually first look for this key in the instance info, and if it is present, use its value. If it is not present, it should look for kStrokeStyleKey.



Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks