Package | Description |
---|---|
com.ironsoftware.ironpdf | |
com.ironsoftware.ironpdf.edit | |
com.ironsoftware.ironpdf.form | |
com.ironsoftware.ironpdf.image | |
com.ironsoftware.ironpdf.internal.staticapi |
Modifier and Type | Method and Description |
---|---|
PdfDocument |
PdfDocument.addBackgroundPdf(PdfDocument backgroundPdf,
int backgroundPdfPageIndex,
PageSelection pageSelection)
Adds a background to selected page(s) of this PDF.
|
PdfDocument |
PdfDocument.addBackgroundPdf(PdfDocument backgroundPdf,
PageSelection pageSelection)
Adds a background to selected page(s) of this PDF.
|
PdfDocument |
PdfDocument.addForegroundPdf(PdfDocument foregroundPdf,
int foregroundPdfPageIndex,
PageSelection pageSelection)
Adds a foreground to selected page(s) of this PDF.
|
PdfDocument |
PdfDocument.addForegroundPdf(PdfDocument foregroundPdf,
PageSelection pageSelection)
Adds a foreground to selected page(s) of this PDF.
|
PdfDocument |
PdfDocument.addHtmlFooter(HtmlHeaderFooter footer,
HeaderFooterOptions headerFooterOptions,
PageSelection pageSelection)
Renders HTML page footer onto an existing PDF File
|
PdfDocument |
PdfDocument.addHtmlFooter(HtmlHeaderFooter footer,
PageSelection pageSelection)
Renders HTML page footers onto an existing PDF File
|
PdfDocument |
PdfDocument.addHtmlHeader(HtmlHeaderFooter header,
HeaderFooterOptions headerFooterOptions,
PageSelection pageSelection)
Renders HTML page headers onto an existing PDF File
|
PdfDocument |
PdfDocument.addHtmlHeader(HtmlHeaderFooter header,
PageSelection pageSelection)
Renders HTML page headers onto an existing PDF File
|
PdfDocument |
PdfDocument.addTextFooter(TextHeaderFooter footer,
HeaderFooterOptions headerFooterOptions,
PageSelection pageSelection)
Renders TEXT page footer onto an existing PDF File
|
PdfDocument |
PdfDocument.addTextFooter(TextHeaderFooter footer,
PageSelection pageSelection)
Renders TEXT page footers onto an existing PDF File
|
PdfDocument |
PdfDocument.addTextHeader(TextHeaderFooter header,
HeaderFooterOptions headerFooterOptions,
PageSelection pageSelection)
Renders TEXT page headers onto an existing PDF File
|
PdfDocument |
PdfDocument.addTextHeader(TextHeaderFooter header,
PageSelection pageSelection)
Renders TEXT page headers onto an existing PDF File
|
PdfDocument |
PdfDocument.applyStamp(Stamper stamper,
PageSelection pageSelection)
Edits the PDF by applying the
Stamper 's rendered to only selected page(s). |
List<BufferedImage> |
PdfDocument.extractAllImagesFromPages(PageSelection pageSelection)
Finds all embedded Images from within the PDF and returns as a list of image bytes
|
List<byte[]> |
PdfDocument.extractAllRawImagesFromPages(PageSelection pageSelection)
Finds all embedded Images from within the PDF and returns them as raw bytes.
|
String |
PdfDocument.extractTextFromPage(PageSelection pageSelection)
Extracts the text content from one page of the PDF and returns it as a string.
|
Map<Integer,PageInfo> |
PdfDocument.getPagesInfo(PageSelection pageSelection)
Gets a Map of information a selection of pages in this PDF as a List of
PageInfo . |
PdfDocument |
PdfDocument.removePages(PageSelection pageSelection)
Removes a range of pages from the PDF
|
void |
PdfDocument.replaceText(PageSelection pageSelection,
String oldText,
String newText)
Replace the specified old text with new text on a given page.
|
void |
PdfDocument.resizePage(double pageWidth,
double pageHeight,
PageSelection pageSelection)
Resize a page to the specified dimensions (in millimeters)
|
void |
PdfDocument.rotatePage(PageRotation pageRotation,
PageSelection pageSelection)
Rotates a selection page of the PdfDocument by a specified number of degrees.
|
List<BufferedImage> |
PdfDocument.toBufferedImages(PageSelection pageSelection)
Rasterizes (renders) the PDF into BufferedImage objects.
|
List<BufferedImage> |
PdfDocument.toBufferedImages(ToImageOptions options,
PageSelection pageSelection)
Rasterizes (renders) the PDF into BufferedImage objects.
|
List<String> |
PdfDocument.toImages(String fileNamePattern,
String imageFileType,
PageSelection pageSelection)
Renders the pages of the PDF as specific image files type and saves them to disk.
|
List<String> |
PdfDocument.toImages(String fileNamePattern,
String imageFileType,
ToImageOptions options,
PageSelection pageSelection)
Renders the pages of the PDF as specific image files type and saves them to disk.
|
List<String> |
PdfDocument.toJpegImages(String fileNamePattern,
PageSelection pageSelection)
Renders the pages of the PDF as JPEG image files and saves them to disk.
|
List<String> |
PdfDocument.toJpegImages(String fileNamePattern,
ToImageOptions options,
PageSelection pageSelection)
Renders the pages of the PDF as JPEG image files and saves them to disk.
|
String |
PdfDocument.toMultiPageTiff(Path filePath,
PageSelection pageSelection)
Renders the pages of the PDF as TIFF (Tagged Image File Format / Tif) file and saves it to disk.
|
String |
PdfDocument.toMultiPageTiff(Path filePath,
ToImageOptions options,
PageSelection pageSelection)
Renders the pages of the PDF as TIFF (Tagged Image File Format / Tif) file and saves it to disk.
|
List<String> |
PdfDocument.toPngImages(String fileNamePattern,
PageSelection pageSelection)
Renders the pages of the PDF as PNG (Portable Network Graphic) files and saves them to disk.
|
List<String> |
PdfDocument.toPngImages(String fileNamePattern,
ToImageOptions options,
PageSelection pageSelection)
Renders the pages of the PDF as PNG (Portable Network Graphic) files and saves them to disk.
|
Modifier and Type | Method and Description |
---|---|
static PageSelection |
PageSelection.allPages()
Every page of the PDF.
|
static PageSelection |
PageSelection.firstPage()
First page (page index 0).
|
static PageSelection |
PageSelection.lastPage()
First page (page index 0).
|
static PageSelection |
PageSelection.pageRange(int startIndex,
int endIndex)
The selection of pages to be used.
|
static PageSelection |
PageSelection.pageRange(List<Integer> pageList)
PageSelection factory.
|
static PageSelection |
PageSelection.singlePage(int pageIndex)
Specific page index.
|
Modifier and Type | Method and Description |
---|---|
void |
FormManager.flatten(PageSelection pageSelection)
Flattens a document (make all form fields non-editable).
|
Modifier and Type | Method and Description |
---|---|
PageSelection |
DrawImageOptions.getPageSelection()
Gets page selection.
|
Modifier and Type | Method and Description |
---|---|
void |
DrawImageOptions.setPageSelection(PageSelection pageIndexes)
Sets page selection.
|
Constructor and Description |
---|
DrawImageOptions(int x,
int y,
int desired_width,
int desired_height,
PageSelection pageSelection)
Draw image options
|
Modifier and Type | Method and Description |
---|---|
List<Integer> |
InternalPdfDocument.getPageList(PageSelection pageSelection)
Gets page list.
|
Copyright © 2022–2023 Iron Software. All rights reserved.