IPlacedLayerResource

public interface IPlacedLayerResource

Defines the IPlacedLayerResource interface that contains information about a placed layer in the PSD file. Is is a markup interface used to designate PlLd, Sold and Sole resources in the Adobe\ufffd Photoshop\ufffd images. Is is used to support smart object layers in the Adobe\ufffd Photoshop\ufffd images.

Methods

MethodDescription
getAntiAliasPolicy()Gets or sets the anti alias policy of the placed layer in the PSD image.
getBottom()Gets or sets the bottom location of the placed layer in the PSD image.
getBounds()Gets or sets the bounds of the placed layer in the PSD file.
getHorizontalMeshPointUnit()Gets or sets the measure unit of the horizontal mesh points.
getHorizontalMeshPoints()Gets or sets the horizontal mesh points of the placed layer in the PSD file.
getItems()Gets or sets the warp items.
getLeft()Gets or sets the left location of the placed layer in the PSD file.
getPageNumber()Gets or sets the page number of the placed layer in the PSD file.
getPerspective()Gets or sets the perspective value of the placed layer in the PSD file.
getPerspectiveOther()Gets or sets the perspective other value of the placed layer in the PSD file.
getPlacedLayerType()Gets or sets the type of the placed layer in the PSD file.
getRight()Gets or sets the right location of the placed layer in the PSD file.
getTop()Gets or sets the top location of the placed layer in the PSD image.
getTotalPages()Gets or sets the total pages of the placed layer in the PSD file.
getTransformMatrix()Gets or sets the transform matrix of the placed layer in the PSD file.
getUOrder()Gets or sets the U order value of the placed layer in the PSD file.
getUniqueId()Gets or sets the global unique identifier of the or smart object placed layer in the PSD image.
getUniqueId_internalized()
getVOrder()Gets or sets the V order value of the placed layer in the PSD file.
getValue()Gets or sets the warp value of the placed layer in the PSD image.
getVersion()Gets the version of the placed layer in the PSD file, usually 3-5.
getVerticalMeshPointUnit()Gets or sets the measure unit of the vertical mesh points.
getVerticalMeshPoints()Gets or sets the horizontal mesh points of the placed layer in the PSD file.
isCustom()Gets or sets a value indicating whether this instance warp style is custom.
setAntiAliasPolicy(int value)Gets or sets the anti alias policy of the placed layer in the PSD image.
setBottom(double value)Gets or sets the bottom location of the placed layer in the PSD image.
setBounds(Rectangle value)Gets or sets the bounds of the placed layer in the PSD file.
setCustom(boolean value)Gets or sets a value indicating whether this instance warp style is custom.
setHorizontalMeshPointUnit(int value)Gets or sets the measure unit of the horizontal mesh points.
setHorizontalMeshPoints(double[] value)Gets or sets the horizontal mesh points of the placed layer in the PSD file.
setItems(OSTypeStructure[] value)Gets or sets the warp items.
setLeft(double value)Gets or sets the left location of the placed layer in the PSD file.
setPageNumber(int value)Gets or sets the page number of the placed layer in the PSD file.
setPerspective(double value)Gets or sets the perspective value of the placed layer in the PSD file.
setPerspectiveOther(double value)Gets or sets the perspective other value of the placed layer in the PSD file.
setPlacedLayerType(int value)Gets or sets the type of the placed layer in the PSD file.
setRight(double value)Gets or sets the right location of the placed layer in the PSD file.
setTop(double value)Gets or sets the top location of the placed layer in the PSD image.
setTotalPages(int value)Gets or sets the total pages of the placed layer in the PSD file.
setTransformMatrix(double[] value)Gets or sets the transform matrix of the placed layer in the PSD file.
setUOrder(int value)Gets or sets the U order value of the placed layer in the PSD file.
setUniqueId(UUID value)Gets or sets the global unique identifier of the or smart object placed layer in the PSD image.
setUniqueId_internalized(System.Guid value)
setVOrder(int value)Gets or sets the V order value of the placed layer in the PSD file.
setValue(double value)Gets or sets the warp value of the placed layer in the PSD image.
setVerticalMeshPointUnit(int value)Gets or sets the measure unit of the vertical mesh points.
setVerticalMeshPoints(double[] value)Gets or sets the horizontal mesh points of the placed layer in the PSD file.

getAntiAliasPolicy()

public abstract int getAntiAliasPolicy()

Gets or sets the anti alias policy of the placed layer in the PSD image.

Value: The anti alias policy of the placed layer.

Returns: int

getBottom()

public abstract double getBottom()

Gets or sets the bottom location of the placed layer in the PSD image.

Value: The bottom location of the placed layer.

Returns: double

getBounds()

public abstract Rectangle getBounds()

Gets or sets the bounds of the placed layer in the PSD file.

Value: The placed layer bounds.

Returns: Rectangle

getHorizontalMeshPointUnit()

public abstract int getHorizontalMeshPointUnit()

Gets or sets the measure unit of the horizontal mesh points.

Value: The measure unit of the horizontal mesh points.

Returns: int

getHorizontalMeshPoints()

public abstract double[] getHorizontalMeshPoints()

Gets or sets the horizontal mesh points of the placed layer in the PSD file.

Value: The horizontal mesh points of the placed layer.

Returns: double[]

getItems()

public abstract OSTypeStructure[] getItems()

Gets or sets the warp items.

Value: The warp items.

Returns: com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure[]

getLeft()

public abstract double getLeft()

Gets or sets the left location of the placed layer in the PSD file.

Value: The left location of the placed layer.

Returns: double

getPageNumber()

public abstract int getPageNumber()

Gets or sets the page number of the placed layer in the PSD file.

Value: The page number of the placed layer.

Returns: int

getPerspective()

public abstract double getPerspective()

Gets or sets the perspective value of the placed layer in the PSD file.

Value: The perspective value of the placed layer.

Returns: double

getPerspectiveOther()

public abstract double getPerspectiveOther()

Gets or sets the perspective other value of the placed layer in the PSD file.

Value: The perspective other value of the placed layer.

Returns: double

getPlacedLayerType()

public abstract int getPlacedLayerType()

Gets or sets the type of the placed layer in the PSD file.

Value: The type of the placed layer.

Returns: int

getRight()

public abstract double getRight()

Gets or sets the right location of the placed layer in the PSD file.

Value: The right location of the placed layer.

Returns: double

getTop()

public abstract double getTop()

Gets or sets the top location of the placed layer in the PSD image.

Value: The top location of the placed layer.

Returns: double

getTotalPages()

public abstract int getTotalPages()

Gets or sets the total pages of the placed layer in the PSD file.

Value: The total pages of the placed layer.

Returns: int

getTransformMatrix()

public abstract double[] getTransformMatrix()

Gets or sets the transform matrix of the placed layer in the PSD file.

Value: The transform matrix of the placed layer.

Returns: double[]

getUOrder()

public abstract int getUOrder()

Gets or sets the U order value of the placed layer in the PSD file.

Value: The U order value of the placed layer.

Returns: int

getUniqueId()

public abstract UUID getUniqueId()

Gets or sets the global unique identifier of the or smart object placed layer in the PSD image.

Value: The unique identifier of the placed layer.

Returns: java.util.UUID

getUniqueId_internalized()

public abstract System.Guid getUniqueId_internalized()

Returns: com.aspose.ms.System.Guid

getVOrder()

public abstract int getVOrder()

Gets or sets the V order value of the placed layer in the PSD file.

Value: The V order value of the placed layer.

Returns: int

getValue()

public abstract double getValue()

Gets or sets the warp value of the placed layer in the PSD image.

Value: The warp value of the placed layer.

Returns: double

getVersion()

public abstract int getVersion()

Gets the version of the placed layer in the PSD file, usually 3-5.

Value: The placed or smart object layer version.

Returns: int

getVerticalMeshPointUnit()

public abstract int getVerticalMeshPointUnit()

Gets or sets the measure unit of the vertical mesh points.

Value: The measure unit of the vertical mesh points.

Returns: int

getVerticalMeshPoints()

public abstract double[] getVerticalMeshPoints()

Gets or sets the horizontal mesh points of the placed layer in the PSD file.

Value: The horizontal mesh points of the placed layer.

Returns: double[]

isCustom()

public abstract boolean isCustom()

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.

Value: true if the placed or smart object layer resource has custom style; otherwise, false .

Returns: boolean

setAntiAliasPolicy(int value)

public abstract void setAntiAliasPolicy(int value)

Gets or sets the anti alias policy of the placed layer in the PSD image.

Value: The anti alias policy of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setBottom(double value)

public abstract void setBottom(double value)

Gets or sets the bottom location of the placed layer in the PSD image.

Value: The bottom location of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setBounds(Rectangle value)

public abstract void setBounds(Rectangle value)

Gets or sets the bounds of the placed layer in the PSD file.

Value: The placed layer bounds.

Parameters:

ParameterTypeDescription
valueRectangle

setCustom(boolean value)

public abstract void setCustom(boolean value)

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.

Value: true if the placed or smart object layer resource has custom style; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setHorizontalMeshPointUnit(int value)

public abstract void setHorizontalMeshPointUnit(int value)

Gets or sets the measure unit of the horizontal mesh points.

Value: The measure unit of the horizontal mesh points.

Parameters:

ParameterTypeDescription
valueint

setHorizontalMeshPoints(double[] value)

public abstract void setHorizontalMeshPoints(double[] value)

Gets or sets the horizontal mesh points of the placed layer in the PSD file.

Value: The horizontal mesh points of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble[]

setItems(OSTypeStructure[] value)

public abstract void setItems(OSTypeStructure[] value)

Gets or sets the warp items.

Value: The warp items.

Parameters:

ParameterTypeDescription
valueOSTypeStructure[]

setLeft(double value)

public abstract void setLeft(double value)

Gets or sets the left location of the placed layer in the PSD file.

Value: The left location of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setPageNumber(int value)

public abstract void setPageNumber(int value)

Gets or sets the page number of the placed layer in the PSD file.

Value: The page number of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setPerspective(double value)

public abstract void setPerspective(double value)

Gets or sets the perspective value of the placed layer in the PSD file.

Value: The perspective value of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setPerspectiveOther(double value)

public abstract void setPerspectiveOther(double value)

Gets or sets the perspective other value of the placed layer in the PSD file.

Value: The perspective other value of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setPlacedLayerType(int value)

public abstract void setPlacedLayerType(int value)

Gets or sets the type of the placed layer in the PSD file.

Value: The type of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setRight(double value)

public abstract void setRight(double value)

Gets or sets the right location of the placed layer in the PSD file.

Value: The right location of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setTop(double value)

public abstract void setTop(double value)

Gets or sets the top location of the placed layer in the PSD image.

Value: The top location of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setTotalPages(int value)

public abstract void setTotalPages(int value)

Gets or sets the total pages of the placed layer in the PSD file.

Value: The total pages of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setTransformMatrix(double[] value)

public abstract void setTransformMatrix(double[] value)

Gets or sets the transform matrix of the placed layer in the PSD file.

Value: The transform matrix of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble[]

setUOrder(int value)

public abstract void setUOrder(int value)

Gets or sets the U order value of the placed layer in the PSD file.

Value: The U order value of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setUniqueId(UUID value)

public abstract void setUniqueId(UUID value)

Gets or sets the global unique identifier of the or smart object placed layer in the PSD image.

Value: The unique identifier of the placed layer.

Parameters:

ParameterTypeDescription
valuejava.util.UUID

setUniqueId_internalized(System.Guid value)

public abstract void setUniqueId_internalized(System.Guid value)

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Guid

setVOrder(int value)

public abstract void setVOrder(int value)

Gets or sets the V order value of the placed layer in the PSD file.

Value: The V order value of the placed layer.

Parameters:

ParameterTypeDescription
valueint

setValue(double value)

public abstract void setValue(double value)

Gets or sets the warp value of the placed layer in the PSD image.

Value: The warp value of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble

setVerticalMeshPointUnit(int value)

public abstract void setVerticalMeshPointUnit(int value)

Gets or sets the measure unit of the vertical mesh points.

Value: The measure unit of the vertical mesh points.

Parameters:

ParameterTypeDescription
valueint

setVerticalMeshPoints(double[] value)

public abstract void setVerticalMeshPoints(double[] value)

Gets or sets the horizontal mesh points of the placed layer in the PSD file.

Value: The horizontal mesh points of the placed layer.

Parameters:

ParameterTypeDescription
valuedouble[]