java.lang.Object
com.aspose.words.PageRange
public class PageRange
To learn more, visit the Programming with Documents documentation article. Example:
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);
doc.save(getArtifactsDir() + "ImageSaveOptions.ExportVariousPageRanges.tiff", imageOptions);
| Constructor Summary |
|---|
PageRange(int from, int to)
Creates a new page range object. |
| Constructor Detail |
|---|
public PageRange(int from, int to)
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.
Example:
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); doc.save(getArtifactsDir() + "ImageSaveOptions.ExportVariousPageRanges.tiff", imageOptions);