Class DjvuMultiPageOptions

Class DjvuMultiPageOptions

Namespace: Aspose.Imaging.ImageOptions
Assembly: Aspose.Imaging.dll (25.2.0)

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.

[JsonObject(MemberSerialization.OptIn)]
public class DjvuMultiPageOptions : MultiPageOptions

Inheritance

objectMultiPageOptionsDjvuMultiPageOptions

Inherited Members

MultiPageOptions.InitPages(IntRange[]), MultiPageOptions.CheckModeAvailability(MultiPageMode), MultiPageOptions.Pages, MultiPageOptions.PageTitles, MultiPageOptions.TimeInterval, MultiPageOptions.PageRasterizationOptions, MultiPageOptions.ExportArea, MultiPageOptions.Mode, MultiPageOptions.OutputLayersNames, MultiPageOptions.MergeLayers, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

DjvuMultiPageOptions()

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

[JsonConstructor]
public DjvuMultiPageOptions()

DjvuMultiPageOptions(int[])

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(int[] pages)

Parameters

pages int[]

The pages indexes.

DjvuMultiPageOptions(int[], Rectangle)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int[]

The pages indexes.

exportArea Rectangle

The export area.

DjvuMultiPageOptions(IntRange)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(IntRange range)

Parameters

range IntRange

The range.

DjvuMultiPageOptions(IntRange, Rectangle)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

The range.

exportArea Rectangle

The export area.

DjvuMultiPageOptions(IntRange[])

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange[]

The range.

DjvuMultiPageOptions(IntRange[], Rectangle)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange[]

The range.

exportArea Rectangle

The export area.

DjvuMultiPageOptions(int)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(int page)

Parameters

page int

The page index.

DjvuMultiPageOptions(int, Rectangle)

Initializes a new instance of the Aspose.Imaging.ImageOptions.DjvuMultiPageOptions class.

public DjvuMultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

The page index.

exportArea Rectangle

The export area.

Methods

CheckModeAvailability(MultiPageMode)

Checks the mode application.

protected override void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

The page mode.