Packages

 

com.aspose.psd.imageoptions

Class MultiPageOptions



  • public class MultiPageOptions
    extends Object

    Base class for multiple pages supported formats

    • Constructor Detail

      • MultiPageOptions

        public MultiPageOptions()

        Initializes a new instance of the MultiPageOptions class.

      • MultiPageOptions

        public MultiPageOptions(int[] pages)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        pages - The pages.
      • MultiPageOptions

        public MultiPageOptions(int[] pages,
                                Rectangle exportArea)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        pages - The array of pages.
        exportArea - The export area.
      • MultiPageOptions

        public MultiPageOptions(String[] pageTitles)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        pageTitles - The page titles.
      • MultiPageOptions

        public MultiPageOptions(String[] pageTitles,
                                Rectangle exportArea)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        pageTitles - The page titles.
        exportArea - The export area.
      • MultiPageOptions

        public MultiPageOptions(IntRange[] ranges)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        ranges - The IntRange.
      • MultiPageOptions

        public MultiPageOptions(IntRange[] ranges,
                                Rectangle exportArea)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        ranges - The IntRange.
        exportArea - The export area.
      • MultiPageOptions

        public MultiPageOptions(IntRange range)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        range - The IntRange.
      • MultiPageOptions

        public MultiPageOptions(IntRange range,
                                Rectangle exportArea)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        range - The IntRange.
        exportArea - The export area.
      • MultiPageOptions

        public MultiPageOptions(int page)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        page - The page index.
      • MultiPageOptions

        public MultiPageOptions(int page,
                                Rectangle exportArea)

        Initializes a new instance of the MultiPageOptions class.

        Parameters:
        page - The page index.
        exportArea - The export area.
    • Method Detail

      • getPages

        public int[] getPages()

        Gets or sets the pages.

        Value: The pages.
      • setPages

        public void setPages(int[] value)

        Gets or sets the pages.

        Value: The pages.
      • getPageTitles

        public String[] getPageTitles()

        Gets or sets the page titles.

        Value: The page titles.
      • setPageTitles

        public void setPageTitles(String[] value)

        Gets or sets the page titles.

        Value: The page titles.
      • getPageRasterizationOptions

        public final VectorRasterizationOptions[] getPageRasterizationOptions()

        Gets the page rasterization options.

        Returns:
        the page rasterization options.
      • setPageRasterizationOptions

        public final void setPageRasterizationOptions(VectorRasterizationOptions[] value)

        Sets the page rasterization options.

        Parameters:
        value - the page rasterization options.
      • getExportArea

        public Rectangle getExportArea()

        Gets or sets the export area.

        Value: The export area.
      • setExportArea

        public void setExportArea(Rectangle value)

        Gets or sets the export area.

        Value: The export area.
      • getMode

        public int getMode()

        Gets or sets the mode.

        Value: The mode.
      • setMode

        public void setMode(int value)

        Gets or sets the mode.

        Value: The mode.
      • getOutputLayersNames

        public String[] getOutputLayersNames()

        Gets or sets the output layers names(Works if export format supports layers naming, for example for Psd)

        Value: The output layers names.
      • setOutputLayersNames

        public void setOutputLayersNames(String[] value)

        Gets or sets the output layers names(Works if export format supports layers naming, for example for Psd)

        Value: The output layers names.
      • getMergeLayers

        public final boolean getMergeLayers()

        Gets a value indicating whether [merege layers].

        Value: true if [merege layers]; otherwise, false.
        Returns:
        a value indicating whether [merege layers].
      • setMergeLayers

        public final void setMergeLayers(boolean value)

        Sets a value indicating whether [merege layers].

        Value: true if [merege layers]; otherwise, false.
        Parameters:
        value - a value indicating whether [merege layers].
      • initPages

        public void initPages(IntRange[] ranges)

        Initializes the pages from ranges array

        Parameters:
        ranges - The ranges.