Packages

 

com.aspose.imaging

Interfaces

Classes

com.aspose.imaging

Class ImageOptionsBase

    • Method Detail

      • getXmpData

        public XmpPacketWrapper getXmpData()

        Gets the XMP metadata container.

        Returns:
        The XMP data container.
      • setXmpData

        public void setXmpData(XmpPacketWrapper value)

        Sets the XMP metadata container.

        Parameters:
        value - The XMP data container.
      • getSource

        public Source getSource()

        Gets the source to create image in.

        Returns:
        The source to create image in.
      • setSource

        public void setSource(Source value)

        Gets or sets the source to create image in.

        Parameters:
        value - The source to create image in.
      • getPalette

        public IColorPalette getPalette()

        Gets the color palette.

        Returns:
        The color palette.
      • setPalette

        public void setPalette(IColorPalette value)

        Sets the color palette.

        Parameters:
        value - The color palette.
      • getResolutionSettings

        public ResolutionSetting getResolutionSettings()

        Gets the resolution settings.

      • setResolutionSettings

        public void setResolutionSettings(ResolutionSetting value)

        Sets the resolution settings.

      • getVectorRasterizationOptions

        public VectorRasterizationOptions getVectorRasterizationOptions()

        Gets the vector rasterization options.

        Returns:
        The vector rasterization options.
      • setVectorRasterizationOptions

        public void setVectorRasterizationOptions(VectorRasterizationOptions value)

        Sets the vector rasterization options.

        Parameters:
        value - The vector rasterization options.
      • getBufferSizeHint

        public final int getBufferSizeHint()

        Gets the buffer size hint which is defined max allowed size for all internal buffers.

        Value: The buffer size hint, in megabytes. Non-positive value means no memory limitation for internal buffers
        Returns:
        the buffer size hint which is defined max allowed size for all internal buffers.
      • setBufferSizeHint

        public final void setBufferSizeHint(int value)

        Sets the buffer size hint which is defined max allowed size for all internal buffers.

        Value: The buffer size hint, in megabytes. Non-positive value means no memory limitation for internal buffers
        Parameters:
        value - the buffer size hint which is defined max allowed size for all internal buffers.
      • getMultiPageOptions

        public MultiPageOptions getMultiPageOptions()

        The multipage options

      • setMultiPageOptions

        public void setMultiPageOptions(MultiPageOptions value)

        The multipage options

      • deepClone

        public ImageOptionsBase deepClone()

        Clones this instance.

        Returns:
        Returns shallow copy of this instance