Class BackgroundForeground_Api
java.lang.Object
com.ironsoftware.ironpdf.internal.staticapi.BackgroundForeground_Api
The type Background foreground api.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addBackground
(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument) Adds the background to specified pages of this PDF.static void
addBackground
(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes) Adds the background to specified pages of this PDF.static void
addBackground
(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes, int backgroundPdfPageIndex) Adds the background to specified pages of this PDF.static void
addForeground
(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument) Adds an overlay to a range or pages of this PDF.static void
addForeground
(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes) Adds an overlay to a range or pages of this PDF.static void
addForeground
(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes, int foregroundPdfPageIndex) Adds an overlay to a range or pages of this PDF.
-
Constructor Details
-
BackgroundForeground_Api
public BackgroundForeground_Api()
-
-
Method Details
-
addBackground
public static void addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes) Adds the background to specified pages of this PDF. The background is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentbackgroundDocument
- The background PDF path.basePdfPageIndexes
- A list of Indexes (zero-based page numbers) of pages in this PDF to which the background will be applied to.
-
addBackground
public static void addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes, int backgroundPdfPageIndex) Adds the background to specified pages of this PDF. The background is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentbackgroundDocument
- The background PDF path.basePdfPageIndexes
- A list of Indexes (zero-based page numbers) of pages in this PDF to which the background will be applied to.backgroundPdfPageIndex
- Index (zero-based page number) to copy from the BackgroundPdf.
-
addBackground
public static void addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument) Adds the background to specified pages of this PDF. The background is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentbackgroundDocument
- The background PDF path.
-
addForeground
public static void addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes) Adds an overlay to a range or pages of this PDF. The foreground overlay is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentforegroundDocument
- The overlay PDF path.basePdfPageIndexes
- A list of Indexes (zero-based page numbers) of pages in this PDF to which the overlay will be applied to.
-
addForeground
public static void addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes, int foregroundPdfPageIndex) Adds an overlay to a range or pages of this PDF. The foreground overlay is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentforegroundDocument
- The overlay PDF path.basePdfPageIndexes
- A list of Indexes (zero-based page numbers) of pages in this PDF to which the overlay will be applied to.foregroundPdfPageIndex
- Index (zero-based page number) to copy from the Overlay PDF.
-
addForeground
public static void addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument) Adds an overlay to a range or pages of this PDF. The foreground overlay is copied from a page in another PDF document.- Parameters:
baseDocument
- the base documentforegroundDocument
- The overlay PDF path.
-