IRONSOFTWAREHOME
HTML-Köpfe- und -füße hinzufügen
const {PdfDocument} = require("@ironsoftware/ironpdf");

(async () => {
    // Configure render options
    const renderOptions = {
        firstPageNumber: 1, // Use 2 if a cover page will be appended

        // Build a footer using html to style the text
        // mergeable fields are:
        // {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
        htmlFooter: {
            maxHeight: 15, //millimeters
            htmlFragment: "<center><i>{page} of {total-pages}<i></center>",
            dividerLine: true,
        },

        // Build a header using an image asset
        htmlHeader: {
            maxHeight: 15, //millimeters
            htmlFragment: "<img src='logo.png'>",
        },

        // Use sufficient MarginBottom to ensure that the HtmlFooter does not overlap with the main PDF page content.
        margin: {
            top: 25, // Create 25mm space for the header
            bottom: 25, // Create 25mm space for the footer
        },
    };
})();
npm i @ironsoftware/ironpdf
HTML-Köpfe- und -füße hinzufügen

HTML-Köpfe- und -füße hinzufügen

Konfigurieren Sie die Rendering-Optionen, um einen HTML-Header und -Footer einzuschließen, wenn Sie ein PDF-Dokument mit IronPDF, einer Bibliothek von Iron Software, rendern, die erweiterte PDF-Erstellung und -Bearbeitung ermöglicht.

Definieren Sie den Kopfzeileninhalt mit einer Trennlinie, einem HTML-Fragment und spezifizieren Sie die maximale Höhe der Kopfzeile mit den flexiblen PDF-Rendertools von IronPdf. Definieren Sie ähnlich den Fußzeileninhalt mit der von IronPDF bereitgestellten htmlHeader Eigenschaft.

Beachten Sie, dass die Höhe des Headers und Footers nicht automatisch erkannt wird, was bedeutet, dass sie sich möglicherweise mit dem Haupt-HTML-Inhalt überlappen könnten. Passen Sie die Ränder an, um sicherzustellen, dass Header und Footer korrekt positioniert sind.

Entdecken Sie HTML Headers & Footers Codebeispiel auf GitHub
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 $