SmartObjectResource Properties

The SmartObjectResource type exposes the following members.

Properties
  NameDescription
Public propertyAntiAliasPolicy
Gets or sets the anti alias policy of the smart object layer data in the PSD image.
(Overrides PlacedResourceAntiAliasPolicy.)
Public propertyBottom
Gets or sets the bottom location of the placed layer in the PSD image.
(Inherited from PlacedResource.)
Public propertyBounds
Gets or sets the bounds of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyComp
Gets or sets the comp value of the smart object layer data in the PSD file. Layer comps in Smart Objects
Public propertyCode exampleCompId
Gets or sets the ID of the currently selected comp for the child document, which will be -1 if none are selected. Comps are compositions of a page layout which designers can create. Using layer comps, you can create, manage, and view multiple versions of a layout in a single Adobe® Photoshop® file. A layer comp is a snapshot of a state of the Layers panel. Layer comps save three types of layer options but this property gets the Layer Comp selection identifier for he smart object layer in the PSD file. Layer comps in Smart Objects
Public propertyCrop
Gets or sets the crop of the smart object layer data in the PSD image.
Public propertyDurationDenominator
Gets or sets the duration denominator.
Public propertyDurationNumerator
Gets or sets the duration numerator.
Public propertyFrameCount
Gets or sets the frame count of the smart object layer data in the PSD file.
Public propertyFrameStepDenominator
Gets or sets the frame step denominator.
Public propertyFrameStepNumerator
Gets or sets the frame step numerator.
Public propertyHeight
Gets or sets the height.
Public propertyHorizontalMeshPoints
Gets or sets the horizontal mesh points of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyHorizontalMeshPointUnit
Gets or sets the measure unit of the horizontal mesh points.
(Inherited from PlacedResource.)
Public propertyIsCustom
Gets or sets a value indicating whether this instance warp style is custom. If true it contains mesh points. If set to false it erases mesh points.
(Inherited from PlacedResource.)
Public propertyItems
Gets or sets the descriptor items of the smart object layer data in the PSD file.
(Overrides PlacedResourceItems.)
Public propertyKey
Gets the layer resource key.
(Inherited from LayerResource.)
Public propertyLeft
Gets or sets the left location of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyLength
Gets the smart object resource length in bytes.
(Overrides LayerResourceLength.)
Public propertyNonAffineTransformMatrix
Gets or sets the non affine transform matrix of the smart object layer data in the PSD file.
Public propertyCode exampleOriginalCompId
Gets the original ID of the currently selected Comp for the child document, which will be -1 if none are selected. This property gets the original layer Comp selection identifier for he smart object layer in the PSD file. Layer comps in Smart Objects
Public propertyCode examplePageNumber
Gets or sets the page number of the smart object layer data in the PSD file.
(Overrides PlacedResourcePageNumber.)
Public propertyPerspective
Gets or sets the perspective value of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyPerspectiveOther
Gets or sets the perspective other value of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyCode examplePlacedId
Gets or sets the unique identifier of this smart object layer data in the PSD image.
Public propertyPlacedLayerType
Gets or sets the type of the smart object layer data in the PSD file.
(Overrides PlacedResourcePlacedLayerType.)
Public propertyPsdVersion
Gets the minimal psd version required for the smart object resource. 0 indicates no restrictions.
(Overrides LayerResourcePsdVersion.)
Public propertyResolution
Gets or sets the resolution of the smart object layer data in the PSD file.
Public propertyResolutionUnit
Gets or sets the resolution measure unit of the smart object layer data in the PSD file.
Public propertyRight
Gets or sets the right location of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertySignature
Gets the smart object resource signature.
(Overrides PlacedResourceSignature.)
Public propertyTop
Gets or sets the top location of the placed layer in the PSD image.
(Inherited from PlacedResource.)
Public propertyCode exampleTotalPages
Gets or sets the total pages number of the smart object layer data in the PSD file.
(Overrides PlacedResourceTotalPages.)
Public propertyTransformMatrix
Gets or sets the transform matrix of the smart object layer data in the PSD file.
(Overrides PlacedResourceTransformMatrix.)
Public propertyCode exampleUniqueId
Gets or sets the global unique identifier of the smart object layer data SmartObjectResource in the PSD image.
(Overrides PlacedResourceUniqueId.)
Public propertyUOrder
Gets or sets the U order value of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyValue
Gets or sets the warp value of the placed layer in the PSD image.
(Inherited from PlacedResource.)
Public propertyVersion
Gets the version of the placed layer in the PSD file, usually 3.
(Inherited from PlacedResource.)
Public propertyVerticalMeshPoints
Gets or sets the horizontal mesh points of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyVerticalMeshPointUnit
Gets or sets the measure unit of the vertical mesh points.
(Inherited from PlacedResource.)
Public propertyVOrder
Gets or sets the V order value of the placed layer in the PSD file.
(Inherited from PlacedResource.)
Public propertyWidth
Gets or sets the width.
See Also