**Inheritance:**
java.lang.Object, [com.aspose.imaging.imageoptions.MultiPageOptions](../../com.aspose.imaging.imageoptions/multipageoptions)
```
public class DjvuMultiPageOptions extends MultiPageOptions
```

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.
## Constructors

| Constructor | Description |
| --- | --- |
| [DjvuMultiPageOptions()](#DjvuMultiPageOptions--) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(int[] pages)](#DjvuMultiPageOptions-int---) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(int[] pages, Rectangle exportArea)](#DjvuMultiPageOptions-int---com.aspose.imaging.Rectangle-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(IntRange range)](#DjvuMultiPageOptions-com.aspose.imaging.IntRange-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(IntRange range, Rectangle exportArea)](#DjvuMultiPageOptions-com.aspose.imaging.IntRange-com.aspose.imaging.Rectangle-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(IntRange[] ranges)](#DjvuMultiPageOptions-com.aspose.imaging.IntRange---) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(IntRange[] ranges, Rectangle exportArea)](#DjvuMultiPageOptions-com.aspose.imaging.IntRange---com.aspose.imaging.Rectangle-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(int page)](#DjvuMultiPageOptions-int-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
| [DjvuMultiPageOptions(int page, Rectangle exportArea)](#DjvuMultiPageOptions-int-com.aspose.imaging.Rectangle-) | Initializes a new instance of the `DjvuMultiPageOptions` class. |
### DjvuMultiPageOptions() {#DjvuMultiPageOptions--}
```
public DjvuMultiPageOptions()
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

### DjvuMultiPageOptions(int[] pages) {#DjvuMultiPageOptions-int---}
```
public DjvuMultiPageOptions(int[] pages)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| pages | int[] | The pages index. |

### DjvuMultiPageOptions(int[] pages, Rectangle exportArea) {#DjvuMultiPageOptions-int---com.aspose.imaging.Rectangle-}
```
public DjvuMultiPageOptions(int[] pages, Rectangle exportArea)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| pages | int[] | The pages index. |
| exportArea | [Rectangle](../../com.aspose.imaging/rectangle) | The export area. |

### DjvuMultiPageOptions(IntRange range) {#DjvuMultiPageOptions-com.aspose.imaging.IntRange-}
```
public DjvuMultiPageOptions(IntRange range)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| range | [IntRange](../../com.aspose.imaging/intrange) | The range. |

### DjvuMultiPageOptions(IntRange range, Rectangle exportArea) {#DjvuMultiPageOptions-com.aspose.imaging.IntRange-com.aspose.imaging.Rectangle-}
```
public DjvuMultiPageOptions(IntRange range, Rectangle exportArea)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| range | [IntRange](../../com.aspose.imaging/intrange) | The range. |
| exportArea | [Rectangle](../../com.aspose.imaging/rectangle) | The export area. |

### DjvuMultiPageOptions(IntRange[] ranges) {#DjvuMultiPageOptions-com.aspose.imaging.IntRange---}
```
public DjvuMultiPageOptions(IntRange[] ranges)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| ranges | [IntRange\[\]](../../com.aspose.imaging/intrange) | The range. |

### DjvuMultiPageOptions(IntRange[] ranges, Rectangle exportArea) {#DjvuMultiPageOptions-com.aspose.imaging.IntRange---com.aspose.imaging.Rectangle-}
```
public DjvuMultiPageOptions(IntRange[] ranges, Rectangle exportArea)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| ranges | [IntRange\[\]](../../com.aspose.imaging/intrange) | The range. |
| exportArea | [Rectangle](../../com.aspose.imaging/rectangle) | The export area. |

### DjvuMultiPageOptions(int page) {#DjvuMultiPageOptions-int-}
```
public DjvuMultiPageOptions(int page)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| page | int | The page index. |

### DjvuMultiPageOptions(int page, Rectangle exportArea) {#DjvuMultiPageOptions-int-com.aspose.imaging.Rectangle-}
```
public DjvuMultiPageOptions(int page, Rectangle exportArea)
```


Initializes a new instance of the `DjvuMultiPageOptions` class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| page | int | The page index. |
| exportArea | [Rectangle](../../com.aspose.imaging/rectangle) | The export area. |

