Package com.ironsoftware.ironpdf.edit
Class PageSelection
java.lang.Object
com.ironsoftware.ironpdf.edit.PageSelection
A PageSelection is a collection of pages from a PDF document.
PageSelection can be used to perform operations on a subset of pages from a PDF document.
See: PdfDocument
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PageSelection
allPages()
Every page of the PDF.static PageSelection
First page (page index 0).getPageList
(InternalPdfDocument internalPdfDocument) Gets page list.static PageSelection
lastPage()
First page (page index 0).static PageSelection
pageRange
(int startIndex, int endIndex) The selection of pages to be used.static PageSelection
PageSelection factory.static PageSelection
singlePage
(int pageIndex) Specific page index.
-
Constructor Details
-
PageSelection
public PageSelection()
-
-
Method Details
-
allPages
Every page of the PDF.- Returns:
- all pages selection
-
singlePage
Specific page index.Note: Page 1 has index 0
- Parameters:
pageIndex
- the page index- Returns:
- a single page selection
-
firstPage
First page (page index 0).- Returns:
- the first page selection
-
lastPage
First page (page index 0).- Returns:
- the page selection
-
pageRange
The selection of pages to be used.- Parameters:
startIndex
- The index of the first PDF page. Note: Page 1 has index 0endIndex
- The index of the last PDF page.- Returns:
- the selected pages selection
-
pageRange
PageSelection factory. Generates a list of page indexes to be used.- Parameters:
pageList
- The list of pages index of the PDF. Note: Page 1 has index 0- Returns:
- the selected pages selection
-
getPageList
Gets page list.- Parameters:
internalPdfDocument
- the internal pdf document- Returns:
- the page list
-