IRONSOFTWAREHOME
Arrière-plans et Avant-plans
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
// Render a URL as a PDF
    const pdf = await PdfDocument.fromUrl("https://www.wikipedia.org/");

    // Add a background PDF
    const bgpdf = await PdfDocument.open("MyBackground.pdf");
    await pdf.addBackgroundFromAnotherPdf(bgpdf);

    // Add a foreground overlay PDF to the first page
    const fgpdf = await PdfDocument.open("MyForeground.pdf");
    await pdf.addForegroundFromAnotherPdf(fgpdf, 0, 0);
    
    // Save the merged PDF to a file
    await pdf.saveAs("Complete.pdf");
})();
npm i @ironsoftware/ironpdf
Arrière-plans et Avant-plans

Arrière-plans et Avant-plans

Vous pouvez facilement ajouter un arrière-plan ou une superposition de premier plan à un document PDF nouvellement rendu ou existant.

Dans l'exemple de code ci-dessous, nous commençons par rendre un PDF à partir d'une URL spécifiée. Ce PDF sert de document de base. Ensuite, nous ouvrons un autre document PDF nommé MyBackground.pdf à utiliser comme calque d'arrière-plan.

Pour ajouter un arrière-plan, il suffit de passer le PDF d'arrière-plan à la méthode addBackgroundFromAnotherPdf. Cette action positionne efficacement le contenu de MyBackground.pdf derrière le contenu du PDF rendu à partir de l'URL.

De plus, nous ouvrons un autre document PDF nommé MyForeground.pdf pour être utilisé comme superposition au premier plan. Pour inclure un PDF de superposition au premier plan sur la première page (index de page 0) du PDF existant, nous utilisons la méthode addForegroundFromAnotherPdf. Cette superposition est alors affichée au-dessus du contenu existant.

Enfin, le document PDF fusionné, qui inclut le PDF de base, le calque d'arrière-plan, et la superposition au premier plan, est enregistré sous Complete.pdf..

Explorez les exemples d'arrière-plan et d'avant-plan en PDF ici
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
Téléchargement du module Node.js pour PDF
Installer avec npm

Version : 2026.6

  1. Téléchargez et installez Node.js 12+.
  2. Exécutez la commande ci-dessus dans le terminal.

Licences à partir de 749 $