com.aspose.cad.jasperreports.psd

Class ASPsdExportParametersBean

  • All Implemented Interfaces:
    com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters, Serializable


    public class ASPsdExportParametersBean
    extends ImageExportParameters

    The PSD file format export parameters.

    See Also:
    Serialized Form
    • Constructor Detail

      • ASPsdExportParametersBean

        public ASPsdExportParametersBean()
        Instantiates a new Psd export parameters.
    • Method Detail

      • getVersion

        public int getVersion()

        Gets or sets the psd file version.

        Returns:
        The psd file version.
      • setVersion

        public void setVersion(int value)

        Gets or sets the psd file version.

        Parameters:
        value - The psd file version.
      • getCompressionMethod

        public CompressionMethodEnum getCompressionMethod()

        Gets or sets the psd compression method.

        Returns:
        The compression method.
      • setCompressionMethod

        public void setCompressionMethod(CompressionMethodEnum value)

        Gets or sets the psd compression method.

        Parameters:
        value - The compression method.
      • getPsdVersion

        public final PsdVersionEnum getPsdVersion()

        Gets the file format version. It can be PSD or PSB.

        Returns:
        the file format version.
      • setPsdVersion

        public final void setPsdVersion(PsdVersionEnum value)

        Sets the file format version. It can be PSD or PSB.

        Value: The file format version.
        Parameters:
        value - the file format version.
      • getColorMode

        public ColorModesEnum getColorMode()

        Gets or sets the psd color mode.

        Returns:
        The color mode.
      • setColorMode

        public void setColorMode(ColorModesEnum value)

        Gets or sets the psd color mode.

        Parameters:
        value: - The color mode.
      • getChannelBitsCount

        public short getChannelBitsCount()

        Gets or sets the bits count per color channel.

        Returns:
        The bits count per color channel.
      • setChannelBitsCount

        public void setChannelBitsCount(short value)

        Gets or sets the bits count per color channel.

        Parameters:
        value - The bits count per color channel.
      • getChannelsCount

        public short getChannelsCount()

        Gets the color channels count.

        Returns:
        The color channels count.
      • setChannelsCount

        public void setChannelsCount(short value)

        Sets the color channels count.

        Parameters:
        value - The color channels count.
      • isRemoveGlobalTextEngineResource

        public boolean isRemoveGlobalTextEngineResource()

        Gets a value indicating whether - Remove the global text engine resource - Used for some text-layered psd files, in only case, when they can not be opened in Adobe Photoshop after processing (mostly for absent fonts text layers related). After using this option, user need to Make next in opened in Photoshop file: Menu "Text" -> "Process absent fonts". After that operation all text will appear again. Please note, that this operation may cause some final layout changes.

        Returns:
        true if [remove global text engine resource]; otherwise, false.
      • setRemoveGlobalTextEngineResource

        public void setRemoveGlobalTextEngineResource(boolean value)

        Sets a value indicating whether - Remove the global text engine resource - Used for some text-layered psd files, in only case, when they can not be opened in Adobe Photoshop after processing (mostly for absent fonts text layers related). After using this option, user need to Make next in opened in Photoshop file: Menu "Text" -> "Process absent fonts". After that operation all text will appear again. Please note, that this operation may cause some final layout changes.

        Parameters:
        value - true if [remove global text engine resource]; otherwise, false.
      • isRefreshImagePreviewData

        public boolean isRefreshImagePreviewData()

        Gets a value indicating whether [refresh image preview data] - option used to maximize compatibility with another PSD image viewers.

        Returns:
        true if [refresh image preview data]; otherwise, false.
      • setRefreshImagePreviewData

        public void setRefreshImagePreviewData(boolean value)

        Sets a value indicating whether [refresh image preview data] - option used to maximize compatibility with another PSD image viewers.

        Parameters:
        value - true if [refresh image preview data]; otherwise, false.
      • setPropertyValues

        public void setPropertyValues(Object object)
        Specified by:
        setPropertyValues in interface com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters
        Overrides:
        setPropertyValues in class ImageExportParameters