PICT

An imported PICT graphic.

PICT Properties

Property Type Access Description
AbsoluteHorizontalScale Double r/w The horizontal scaling percentage applied to the object, not including any scaling applied to its containing object.
AbsoluteRotationAngle Double r/w The rotation angle applied to the object, not including any rotation applied to its containing object.
AbsoluteShearAngle Double r/w The shear angle applied to the object, not including any shearing applied to its containing object.
AbsoluteVerticalScale Double r/w The vertical scaling percentage applied to the object, not including any scaling applied to its containing object.
AppliedObjectStyle ObjectStyle r/w The object style applied to the object.
AssociatedXMLElement XMLItem read The XML element associated with the object.
BlendMode idBlendMode enumeration r/w The blending mode applied to the object.
ClippingPath ClippingPathSettings read The clipping path settings.
FeatherCornerType idFeatherCornerType enumeration r/w The type of feathering applied to the object.
FeatherMode idFeatherMode enumeration r/w The feathering mode applied to the object.
FeatherNoise Double (0 – 100) r/w The amount of noise applied to the feathering applied to the object.
FeatherWidth Unit (Double or String) (0 – 1000 points) r/w The width of the feathering applied to the object.
GeometricBounds Array of 4 Units (Doubles or Strings) r/w The bounds of the page item excluding the stroke width, in the form (top, left, bottom, right).
HorizontalScale Double r/w The horizontal scaling percentage applied to the object, including the scaling applied to its containing object(s).
Id Long read A unique number identifying the object.
ImageTypeName String read The type of image.
Index Long read Index of the object within its parent object.
IsolateBlending Boolean r/w If true, the object will blend in isolation.
ItemLink Link read Link to a placed file.
KnockoutGroup Boolean r/w If true, the object will blend as a knockout group.
Label String r/w A label that can be set to any string.
LocalDisplaySetting idDisplaySettingOptions enumeration r/w The display settings for the object.
Nonprinting Boolean r/w If true, the object is non-printing.
Opacity Double (0 – 100) r/w The opacity of the object.
Overridden Boolean read If true, this object originated on a master spread, was overridden, and is still linked to the object on the master spread.
OverriddenMasterPageItem PageItem, Guide, Graphic, Movie, Sound read A reference to the original object on the master spread (for overridden objects).
Parent Object read The parent of the object.
RotationAngle Double r/w The rotation angle applied to the object, including any rotation applied to its containing object.
ShadowBlendMode idBlendMode enumeration r/w The blending mode applied to the drop shadow.
ShadowBlurRadius Unit (Double or String) (0 – 144 points) r/w The blur radius of the the drop shadow.
ShadowColor Swatch r/w The color of the drop shadow.
ShadowMode idShadowMode enumeration r/w The shadow mode of the drop shadow.
ShadowNoise Double (0 – 100) r/w The amount of noise applied to the drop shadow.
ShadowOpacity Double (0 – 100) r/w The opacity of the drop shadow.
ShadowSpread Double (0 – 100) r/w The distance to spread the drop shadow before applying blurring.
ShadowXOffset Unit (Double or String) (-1000 – 1000 points) r/w The horizontal offset of the drop shadow from the object.
ShadowYOffset Unit (Double or String) (-1000 – 1000 points) r/w The vertical offset of the drop shadow from the object.
ShearAngle Double r/w The shear angle of the object, including any shearing applied to its containing object.
TextWrapPreferences TextWrapPreference read Text wrap preferences for the object.
VerticalScale Double r/w The vertical scaling percentage applied to the object, including the scaling applied to its containing object(s).
VisibleBounds Array of 4 Units (Doubles or Strings) r/w The bounds of the page item, including the stroke width, in the form (top, left, bottom, right).

PICT Methods

Method Returns Description
Delete Nothing Deletes the object.
Detach Nothing Detaches an overridden page item from the master page item.
Duplicate PageItem Duplicates the object.
Export Nothing Exports the object to a file.
ExtractLabel String Gets the content of the label associated with the specified key (name).
FlipItem Nothing Flips the object around a specified axis.
InsertLabel Nothing Sets the content of the label associated with the specified key (name), creating the label if it does not already exist.
Move Nothing Move object to a new location. One of the parameters is required.
Override PageItem, Guide, Graphic, Movie or Sound Overrides an item from the master page and places it on the page.
Place PageItem, Graphic, Movie, Sound, Story or Text Places a file.
RemoveOverride Nothing Removes a locally overridden master page item.
Resize Nothing Resizes the object.
Rotate Nothing Rotates the object.
Shear Nothing Shears the page item.
Store Asset Stores the object in a library.
TransformAgain Array of Strings Repeats the last transformation.
TransformAgainIndividually Array of Strings Transforms the object using the last transformation (applied individually).
TransformSequenceAgain Array of Strings Transforms the object using the last sequence of transformations.
TransformSequenceAgainIndividually Array of Strings Transforms the object using the last sequence of transformations (applied individually).

Leave a Comment

Previous post:

Next post: