IRONSOFTWAREHOME
Ajout efficace de contenu HTML
import {PdfDocument, HorizontalAlignment, VerticalAlignment, MeasurementUnit, BarcodeType} from "@ironsoftware/ironpdf";

(async () => {
    // Import existing PDF
    const pdf = await PdfDocument.fromFile("unstamped.pdf");

    // Define HTML stamp options
    const htmlStampOptions = {
        verticalOffset: {
            unit: MeasurementUnit.pixel,
            value: -200,
        },
        horizontalOffset: {
            unit: MeasurementUnit.pixel,
            value: -200,
        },
    };

    await pdf.stampHtml("<h1>Html stamp</h1>", {htmlStampOptions: htmlStampOptions})

    // Define text stamp options
    const textStampOptions = {
        fontFamily: "Bungee Spice",
        useGoogleFont: true,
        fontSize: 30,
    };

    await pdf.stampText("Hello World! Stamp One Here!", {imageStampOptions: textStampOptions})

    // Define image stamp options
    const imageStampOptions = {
        minWidth: {
            unit: MeasurementUnit.Percentage,
            value: 250,
        },
        minHeight: {
            unit: MeasurementUnit.Percentage,
            value: 250,
        },
    };

    await pdf.stampImage("logo.png", {imageStampOptions: imageStampOptions})

    // Define barcode stamp options
    const barcodeStampOptions = {
        barcodeType: BarcodeType.code39,
        maxHeight: {
            unit: MeasurementUnit.Percentage,
            value: 5,
        },
        verticalAlignment: VerticalAlignment.Bottom,
        horizontalAlignment: HorizontalAlignment.Left,
    };

    await pdf.stampBarcode("IronPDF", {options: barcodeStampOptions})

    // Save the stamped PDF
    await pdf.saveAs("Stamped.pdf");
})();
npm i @ironsoftware/ironpdf
Ajout efficace de contenu HTML

Ajout efficace de contenu HTML

IronPDF offre une grande variété de tampons, y compris des tampons HTML, texte, image et code-barres. Vous pouvez spécifier la position de chaque tampon avec des coordonnées verticales et horizontales. Les décalages verticaux et horizontaux peuvent ensuite être utilisés pour affiner l'emplacement précis avec une précision en pixels.

Le tamponnage HTML est réalisé en utilisant un fragment HTML d'entrée avec la puissance du CSS inline complet pour le design. Pour plus d'informations sur la manière d'utiliser efficacement le tamponnage HTML, visitez le Guide de tamponnage IronPDF.

Le tamponnage de texte peut être une alternative rapide au HTML si vous n'avez pas besoin de polices sophistiquées nécessitant un chargement en ligne. Découvrez l'efficacité du tamponnage de texte en explorant la Documentation de tamponnage de texte IronPDF.

Le tamponnage d'image est idéal pour ajouter un logo comme touche finale rapide au document PDF. Chaque tampon a également des propriétés rotation et opacity qui peuvent être ajustées pour changer son apparence. Les tampons d'image peuvent être configurés comme des tampons filigranés. En savoir plus sur le tamponnage d'image et de filigrane en examinant le Tutoriel de filigrane IronPDF.

Le tamponnage de code-barres génère et ajoute des codes-barres au document PDF donné, offrant une touche finale parfaite au document. Pour des instructions sur l'utilisation et la personnalisation des codes-barres, consultez les Instructions de tamponnage de code-barres IronPDF.

Explorer les exemples d'estampillage HTML sur GitHub
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 $