public class PageRange
extends java.lang.Object
To learn more, visit the Programming with Documents documentation article.
Examples:
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);
| Constructor and Description |
|---|
PageRange(int from,
int to)
Creates a new page range object.
|
public PageRange(int from,
int to)
Remarks:
Integer.MAX_VALUE means the last page in the document.
Examples:
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);
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.