IRONSOFTWAREHOME
Klassische Textköpfe- und -füße hinzufügen

import com.ironsoftware.ironpdf.PdfDocument;
import com.ironsoftware.ironpdf.font.FontTypes;
import com.ironsoftware.ironpdf.headerfooter.TextHeaderFooter;
import com.ironsoftware.ironpdf.headerfooter.HeaderFooterOptions;
import java.io.IOException;

// Initialize HeaderFooterOptions object.
HeaderFooterOptions options = new HeaderFooterOptions();
PdfDocument pdf = PdfDocument.renderUrlAsPdf("http://www.google.com");

// Add a header to every page easily
// Mergeable fields are:
// {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
options.setFirstPageNumber(1); // use 2 if a coverpage  will be appended
TextHeaderFooter textHeader = new TextHeaderFooter();
textHeader.setDrawDividerLine(true);
textHeader.setCenterText("{url}");
textHeader.setFont(FontTypes.getHelvetica());
textHeader.setFontSize(12);
pdf.addTextHeader(textHeader, options);

// Add a footer too
TextHeaderFooter textFooter = new TextHeaderFooter();
textFooter.setDrawDividerLine(true);
textFooter.setFont(FontTypes.getArial());
textFooter.setFontSize(10);
textFooter.setLeftText("{date} {time}");
textFooter.setRightText("{page} of {total-pages}");
pdf.addTextFooter(textFooter, options);

try {
    pdf.saveAs(Paths.get("assets/text_headers_footers.pdf"));
} catch (IOException e) {
    System.out.println("Failed to save PDF");
    throw new RuntimeException(e);
}
NuGet Download
Install-Package com.ironsoftware.ironpdf
Klassische Textköpfe- und -füße hinzufügen

Klassische Textköpfe- und -füße hinzufügen

Dieses Codebeispiel zeigt, wie IronPDF Entwicklern ermöglicht, Kopf- und Fußzeilen für PDF-Dokumente zu definieren, die aus einem Dateisystem geladen oder aus HTML-Inhalten generiert wurden.

Die TextHeaderFooter Klasse ermöglicht es Entwicklern, den Text festzulegen, der im linken, rechten oder mittleren Bereich der Kopf- oder Fußzeile eines PDF-Dokuments enthalten sein soll. Wie oben gezeigt, können Entwickler mit IronPDFs eingebauten Template-Tags (wie z. B. `{date}` `, ` `{time}` `, and ` `{page}`) schnell Kopf- und Fußzeilen zusammenstellen. Benutzer müssen diese Tags nicht ausschließlich verwenden; IronPDF gibt den Benutzern die Freiheit, tatsächlich jede Art und Menge von Text an diesen Stellen zu integrieren.

Erwägen Sie die Verwendung der HtmlHeaderFooter Klasse anstelle der TextHeaderFooter Klasse, um innerhalb von IronPDF eine wesentlich größere Designflexibilität zu erreichen und Ihre Dokumentpräsentation zu verbessern.

Explore the TextHeaderFooter Class Documentation
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade veröffentlicht

Key in blue circle

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

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge related to IronPDF Product Demo

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.