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.11gerade veröffentlicht