Class PageRange

  • java.lang.Object
    • com.aspose.words.PageRange
public class PageRange 
extends java.lang.Object

Represents a continuous range of pages.

Constructor Summary
PageRange(intfrom, intto)
Creates a new page range object.

    • Constructor Detail

      • PageRange

        public PageRange(int from, int to)
        Creates a new page range object. java.lang.Integer.MAX_VALUE means the last page in the document.
        from - The starting page zero-based index.
        to - The 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.


        Shows how to extract pages based on exact page ranges.
        Document doc = new Document(getMyDir() + "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.setPageSet(pageSet); + "ImageSaveOptions.ExportVariousPageRanges.tiff", imageOptions);