IRONSOFTWAREHOME
Barcodes in HTML zu PDF hinzufügen
import {PdfDocument, BarcodeType} from "@ironsoftware/ironpdf";

(async () => {
    // Render HTML to PDF
    const pdf = await PdfDocument.fromHtml("<h1>Stamp Barcode</h1>");

    // Configure barcode options
    const barcodeOptions = {
        barcodeEncoding: BarcodeType.code39,
    };

    // Stamp barcode
    await pdf.stampBarcode("Hello World", barcodeOptions);

    // Export to a file
    await pdf.saveAs("bcTest.pdf");
})();
npm i @ironsoftware/ironpdf
Barcodes in HTML zu PDF hinzufügen

Barcodes in HTML zu PDF hinzufügen

Barcodes können direkt auf neu erstellte oder bereits vorhandene PDFs angewendet werden. Verwenden Sie die stampBarcode Methode, um einen Barcode zum PDF-Dokument hinzuzufügen. Die einzige erforderliche Eingabe ist der Wert, den der Barcode darstellen soll.

Zusätzlich zu dieser erforderlichen Eingabe gibt es jedoch auch ein optionales Barcode-Konfigurationsobjekt, mit dem die folgenden Einstellungen festgelegt werden können:

  • barcodeType: Der Kodierungstyp des zu verwendenden Barcodes.
  • behindExistingContent: Setzen Sie dies auf true, um den Stempel hinter dem Inhalt anzuwenden. Wenn der Inhalt opak ist, kann der Stempel unsichtbar sein.
  • horizontalAlignment: Die horizontale Ausrichtung des Stempels relativ zur Seite.
  • horizontalOffset: Der horizontale Versatz. Ein Wert von 0 hat keine Auswirkung. Positive Werte geben einen Versatz nach rechts an, während negative Werte einen Versatz nach links angeben.
  • verticalAlignment: Die vertikale Ausrichtung des Stempels relativ zur Seite.
  • verticalOffset: Der vertikale Versatz. Ein Wert von 0 hat keine Auswirkung. Positive Werte geben einen Versatz nach unten an, während negative Werte einen Versatz nach oben angeben.
  • hyperlink: Ermöglicht es gestempelten Elementen dieser Stamper, einen On-Click-Hyperlink zu haben.
  • maxHeight: Die maximale Höhe des Ausgabestempels.
  • maxWidth: Die maximale Breite des Ausgabestempels.
  • minHeight: Die minimale Höhe des Ausgabestempels.
  • minWidth: Die minimale Breite des Ausgabestempels.
  • opacity: Setzt die Deckkraft, sodass der Stempel transparent ist. Ein Wert von 0 macht es vollständig unsichtbar, während ein Wert von 100 es vollständig undurchsichtig macht.
  • renderDelay: Gibt die Anzahl der Millisekunden an, die nach dem Rendern von HTML abgewartet werden müssen, bevor gedruckt wird. Dies kann nützlich sein, wenn es um die Darstellung von JavaScript, Ajax oder Animationen geht.
  • rotation: Dreht den Stempel im Uhrzeigersinn von 0 bis 360 Grad entsprechend der Angabe.
  • scale: Wendet einen Prozentsatzmaßstab auf die Stempel an, wodurch sie größer oder kleiner werden.
  • timeout: Zeitüberschreitung des Renderns in Sekunden.
  • heightPx: Die Höhe des Barcodes in Pixeln.
  • widthPx: Die Breite des Barcodes in Pixeln.

Weitere Informationen zur Arbeit mit PDFs und Barcodes finden Sie in der IronPDF-Dokumentation . Entdecken Sie weitere Bibliotheken von Iron Software, wie zum Beispiel IronBarcode zur Barcode-Generierung , die die Möglichkeiten Ihres Projekts erweitern können.

Lernen Sie, mit IronPDF for Node.js BarCodes zu PDFs hinzuzufügen
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Node.js Modul-Download für PDF
Mit npm installieren

Version: 2026.6

  1. Herunterladen und Node.js 12+ installieren.
  2. Führen Sie den obigen Befehl im Terminal aus.

Lizenzen ab 749 $