HTML-Inhalt effizient hinzufügen
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
HTML-Inhalt effizient hinzufügen

HTML-Inhalt effizient hinzufügen

IronPDF bietet eine große Auswahl an Stempeln, darunter HTML-, Text-, Bild- und Barcode-Stempel. Sie können die Position jedes Stempels sowohl mit vertikalen als auch mit horizontalen Koordinaten festlegen. Mithilfe vertikaler und horizontaler Verschiebungen kann dann die genaue Position pixelgenau feinjustiert werden.

Das HTML-Stempeln wird durch die Verwendung eines Eingabe-HTML-Fragments mit der vollen Leistungsfähigkeit von Inline-CSS-Styling für das Design erreicht. Weitere Informationen zur effektiven Nutzung von HTML-Stempeln finden Sie im IronPDF Stamping Guide .

Textstempelung kann eine schnelle Alternative zu HTML sein, wenn man keine aufwendigen Schriftarten benötigt, die online geladen werden müssen. Entdecken Sie die Effizienz des Textstempelns, indem Sie die IronPDF-Dokumentation zum Textstempeln erkunden.

Bildstempelung eignet sich ideal, um einem PDF-Dokument schnell und einfach ein Logo hinzuzufügen. Jeder Stempel hat auch rotation und opacity Eigenschaften, die angepasst werden können, um sein Aussehen zu ändern. Bildstempel können als Wasserzeichenstempel konfiguriert werden. Mehr über das Stempeln von Bildern und Wasserzeichen erfahren Sie im IronPDF Watermark Tutorial .

Die Barcode-Stempelung erzeugt und fügt Barcodes in das jeweilige PDF-Dokument ein und verleiht diesem so den perfekten letzten Schliff. Anleitungen zur Verwendung und Anpassung von Barcodes finden Sie in den IronPDF Barcode Stamping Instructions .

HTML-Stamping-Beispiele auf GitHub erkunden
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.11gerade veröffentlicht