Hintergründe & Vordergründe
Um bestimmte Hintergrund- oder Vordergrundelemente zu Ihren PDF-Dokumenten hinzuzufügen, bietet IronPDF die Methoden addBackground
und addForeground
. Diese Methoden ermöglichen es Entwicklern, den Inhalt einer PDF-Datei als Hintergrund oder Vordergrund einer anderen PDF-Datei zu verwenden. Diese Methoden sind besonders nützlich, um Gruppen von PDFs auf der Grundlage einer gemeinsamen Designvorlage zu erstellen.
addBackground(PdfDocument backgroundPdf);
addForeground(PdfDocument foregroundPdf);
Da diese Methoden mit PdfDocument
-Objekten arbeiten, können Entwickler sie mit der Methode fromFile
aus vorhandenen Dateien beziehen oder sie mit einer der verfügbaren PDF-Rendering-Methoden neu erzeugen.
mit addBackground
und addForeground
wird bei mehrseitigen PDF-Dokumenten standardmäßig die erste Seite als Hintergrund oder Vordergrund verwendet. Um eine andere Seite aus PDFs mit mehreren Seiten zu verwenden, fügen Sie den Index der gewünschten Seite als zweites Argument zum Methodenaufruf hinzu.
// Use the third page of the background PDF as the background of every page
// in the working PDF
pdf.addBackground(backgroundPdf, 2);
// Use the second page of the foreground PDF as the foreground of every page
// of the working PDF
pdf.addForeground(foregroundPdf, 1);
Um eine PDF-Datei als Hintergrund oder Vordergrund auf bestimmten Seiten einer Arbeits-PDF-Datei zu überlagern, geben Sie die zu überlagernden Seiten mit einem PageSelection
-Objekt an. Das folgende Beispiel zeigt, wie dies für eine einzelne Seite und für einen Bereich von Seiten eines PDF-Dokuments geschieht.
// Add the background to page 5 of the working PDF
pdf.addBackground(backgroundPdf, PageSelection.singlePage(6));
// Add a different background on pages 7 through 16 of the working PDF
pdf.addBackground(backgroundPdf, PageSelection.pageRange(6, 15));
// Add another background to just the first page.
pdf.addBackground(backgroundPdf, PageSelection.firstPage());
Verwenden Sie zum Anbringen von Wasserzeichen in Ihren PDF-Dokumenten die Methode addWatermark
als Alternative zu addBackground
, um die Positionierung und Deckkraft des Hintergrunds besser kontrollieren zu können.
Weitere Informationen zur PDF-Bearbeitung finden Sie unterFunktionen und Dokumentation von IronPDF.