DjvuMultiPageOptions Class

Summary: The API for DjVu graphics file format provides developers with seamless access
to DjVu documents, ideal for scanned documents and books. With image loading
options, developers can effortlessly integrate DjVu files into their applications,
unlocking the potential to work with multi-page content, including text,
drawings, and images, for versatile document processing solutions.

Module: aspose.imaging.imageoptions

Full Name: aspose.imaging.imageoptions.DjvuMultiPageOptions

Inheritance: MultiPageOptions

Constructors

NameDescription
DjvuMultiPageOptions()Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(page)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(page, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(pages)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(pages, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(range)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(range, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(ranges)Initializes a new instance of the DjvuMultiPageOptions class.
DjvuMultiPageOptions(ranges, export_area)Initializes a new instance of the DjvuMultiPageOptions class.

Properties

NameTypeAccessDescription
export_areaRectangler/wGets or sets the export area.
merge_layersboolr/wGets or sets a value indicating whether [merege layers].
modeMultiPageModer/wGets or sets the mode.
output_layers_namesstringr/wGets or sets the output layers names(Works if export format supports layers naming, for example for Psd)
page_rasterization_optionsVectorRasterizationOptions[]r/wGets or sets the page rasterization options.
page_titlesstringr/wGets or sets the page titles.
pagesintr/wGets or sets the pages.
time_intervalTimeIntervalr/wGets or sets the time interval.

Methods

NameDescription
create_with_int_range(range)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_int_range_rect(range, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_int_ranges(ranges)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_int_ranges_rect(ranges, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_page_number(page)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_page_number_rect(page, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_page_numbers(pages)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_page_numbers_rect(pages, export_area)Initializes a new instance of the DjvuMultiPageOptions class.
create_with_page_titles(page_titles)Initializes a new instance of the MultiPageOptions class.
create_with_page_titles_rect(page_titles, export_area)Initializes a new instance of the MultiPageOptions class.
init_pages(ranges)Initializes the pages from ranges array

Constructor: DjvuMultiPageOptions()

 DjvuMultiPageOptions() 

Initializes a new instance of the DjvuMultiPageOptions class.

Constructor: DjvuMultiPageOptions(page)

 DjvuMultiPageOptions(page) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pageint

Constructor: DjvuMultiPageOptions(page, export_area)

 DjvuMultiPageOptions(page, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pageint
export_areaRectangleThe export area.

Constructor: DjvuMultiPageOptions(pages)

 DjvuMultiPageOptions(pages) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pagesintThe pages indexes.

Constructor: DjvuMultiPageOptions(pages, export_area)

 DjvuMultiPageOptions(pages, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pagesintThe pages indexes.
export_areaRectangleThe export area.

Constructor: DjvuMultiPageOptions(range)

 DjvuMultiPageOptions(range) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangeIntRangeThe range.

Constructor: DjvuMultiPageOptions(range, export_area)

 DjvuMultiPageOptions(range, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangeIntRangeThe range.
export_areaRectangleThe export area.

Constructor: DjvuMultiPageOptions(ranges)

 DjvuMultiPageOptions(ranges) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangesIntRange[]The range.

Constructor: DjvuMultiPageOptions(ranges, export_area)

 DjvuMultiPageOptions(ranges, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangesIntRange[]The range.
export_areaRectangleThe export area.

Method: create_with_int_range(range) [static]

 create_with_int_range(range) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangeIntRangeThe range.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_int_range_rect(range, export_area) [static]

 create_with_int_range_rect(range, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangeIntRangeThe range.
export_areaRectangleThe export area.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_int_ranges(ranges) [static]

 create_with_int_ranges(ranges) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangesIntRange[]The range.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_int_ranges_rect(ranges, export_area) [static]

 create_with_int_ranges_rect(ranges, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
rangesIntRange[]The range.
export_areaRectangleThe export area.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_page_number(page) [static]

 create_with_page_number(page) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pageint

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_page_number_rect(page, export_area) [static]

 create_with_page_number_rect(page, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pageintThe page index.
export_areaRectangleThe export area.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_page_numbers(pages) [static]

 create_with_page_numbers(pages) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pagesintThe pages indexes.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_page_numbers_rect(pages, export_area) [static]

 create_with_page_numbers_rect(pages, export_area) 

Initializes a new instance of the DjvuMultiPageOptions class.

Parameters:

ParameterTypeDescription
pagesintThe pages indexes.
export_areaRectangleThe export area.

Returns

TypeDescription
DjvuMultiPageOptions

Method: create_with_page_titles(page_titles) [static]

 create_with_page_titles(page_titles) 

Initializes a new instance of the MultiPageOptions class.

Parameters:

ParameterTypeDescription
page_titlesstringThe page titles.

Returns

TypeDescription
MultiPageOptions

Method: create_with_page_titles_rect(page_titles, export_area) [static]

 create_with_page_titles_rect(page_titles, export_area) 

Initializes a new instance of the MultiPageOptions class.

Parameters:

ParameterTypeDescription
page_titlesstringThe page titles.
export_areaRectangleThe export area.

Returns

TypeDescription
MultiPageOptions

Method: init_pages(ranges)

 init_pages(ranges) 

Initializes the pages from ranges array

Parameters:

ParameterTypeDescription
rangesIntRange[]The ranges.