IRONSOFTWAREHOME
Arrière-plans et Avant-plans

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;

// Load background and foreground PDFs from the filesystem (or create them programmatically)  
PdfDocument backgroundPdf = PdfDocument.fromFile(Paths.get("assets/MyBackground.pdf"));  
PdfDocument foregroundPdf = PdfDocument.fromFile(Paths.get("assets/MyForeground.pdf"));  
  
// Render content (HTML, URL, etc) as a PDF Document  
PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://www.nuget.org/packages/IronPdf");  
  
// Add the background and foreground PDFs to the newly-rendered document.  
pdf.addBackgroundPdf(backgroundPdf);  
pdf.addForegroundPdf(foregroundPdf);  
  
pdf.saveAs(Paths.get("assets/BackgroundForegroundPdf.pdf"));
mvn install
Arrière-plans et Avant-plans

Arrière-plans et Avant-plans

Pour ajouter des éléments spécifiques de premier ou d'arrière-plan à vos documents PDF, IronPDF fournit les méthodes addBackground et addForeground. Ces méthodes permettent aux développeurs d'utiliser le contenu d'un PDF comme arrière-plan ou premier plan d'un autre PDF. Ces méthodes sont particulièrement utiles pour générer des groupes de PDFs basés sur un modèle de conception commun.

Étant donné que ces méthodes fonctionnent avec des objets PdfDocument, les développeurs peuvent les sourcer à partir de fichiers existants en utilisant la méthode fromFile, ou les générer à nouveau en utilisant l'une des méthodes de rendu PDF disponibles.

addBackground et addForeground utiliseront par défaut la première page des documents PDF multipages comme arrière-plan ou premier plan. Pour utiliser une page différente des PDF contenant plusieurs pages, ajoutez l'index de la page souhaitée comme deuxième argument à l'appel de méthode.

Pour superposer un PDF comme arrière-plan ou premier plan sur des pages spécifiques d'un PDF en cours de traitement, spécifiez les pages à superposer en utilisant un objet PageSelection. L'exemple ci-dessous montre comment le faire pour une seule page et pour une plage de pages d'un document PDF.

Pour ajouter un filigrane à vos documents PDF, utilisez la méthode addWatermark comme alternative à l'utilisation de addBackground pour un contrôle plus facile de la position de l'arrière-plan et de l'opacité.

Pour plus d'informations sur la manipulation de PDF, visitez les fonctionnalités et la documentation d'IronPDF.

Apprendre à modifier les arrière-plans et les avant-plans des PDF en Java
Voir sur GitHub

Prêt à commencer?

Version :2026.6vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque Maven Java pour PDF
Installer avec Maven

Version : 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
JAR PDF Java
Télécharger JAR

Version : 2026.6

Installer manuellement dans votre projet