PageRange

PageRange constructor

Creates a new page range object.

public PageRange(int from, int to)
ParameterTypeDescription
fromInt32The starting page zero-based index.
toInt32The ending page zero-based index. If it exceeds the index of the last page in the document, it is truncated to fit in the document on rendering.

Remarks

MaxValue means the last page in the document.

Examples

Shows how to extract pages based on exact page ranges.

Document doc = new Document(MyDir + "Images.docx");

ImageSaveOptions imageOptions = new ImageSaveOptions(SaveFormat.Tiff);
PageSet pageSet = new PageSet(new PageRange(1, 1), new PageRange(2, 3), new PageRange(1, 3),
    new PageRange(2, 4), new PageRange(1, 1));

imageOptions.PageSet = pageSet;
doc.Save(ArtifactsDir + "ImageSaveOptions.ExportVariousPageRanges.tiff", imageOptions);

See Also