Wie man Kopf- und Fußzeilen in PDFs mit IronPDF hinzufügt

How to Add Headers and Footers

This article was translated from English: Does it need improvement?
Translated
View the article in English

Müssen Sie Seitenzahlen, ein Firmenlogo oder ein Datum oben oder unten auf jeder Seite eines PDF-Dokuments einfügen? Mit Kopf- und Fußzeilen können Sie das! Mit IronPDF ist es sehr einfach, Kopf- und Fußzeilen in PDF-Dateien in Ihrem C#-Projekt anzuwenden.

Schnelleinstieg: Kopf- und Fußzeilen zu PDFs in C# hinzufügen

Fügen Sie mühelos Kopf- und Fußzeilen zu Ihren PDF-Dokumenten mit IronPDF in C# hinzu. Diese kurze Anleitung zeigt Ihnen, wie Sie textbasierte Kopf- und Fußzeilen mit Seitenzahlen und benutzerdefiniertem Text in Sekundenschnelle anwenden können. Verwenden Sie die Methoden AddTextHeaders und AddTextFooters, um das Erscheinungsbild Ihres PDF schnell zu verbessern. Speichern Sie Ihr aktualisiertes PDF mit minimalem Code und sorgen Sie für einen professionellen Abschluss Ihrer Dokumente. Perfekt für Entwickler, die nach einer schnellen und effizienten Möglichkeit suchen, Dokumentenkopf- und Fußzeilen mit IronPDF zu verwalten.

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    new IronPdf.ChromePdfRenderer { RenderingOptions = { TextHeader = new IronPdf.TextHeaderFooter { CenterText = "Report • {date}" }, TextFooter = new IronPdf.TextHeaderFooter { RightText = "Page {page} of {total‑pages}" } } }
        .RenderHtmlAsPdf("<h1>Hello World!</h1>")
        .SaveAs("withHeadersFooters.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

Minimaler Arbeitsablauf (5 Schritte)

  1. Laden Sie die C#-Bibliothek herunter, um Kopf- und Fußzeilen hinzuzufügen
  2. Laden Sie ein bestehendes PDF oder rendern Sie ein neues
  3. Verwenden Sie die Methoden AddTextHeaders und AddTextFooters, um Textkopf- und Fußzeilen hinzuzufügen
  4. Verwenden Sie die Methoden AddHtmlHeaders und AddHtmlFooters, um HTML-Kopf- und Fußzeilen hinzuzufügen
  5. Fügen Sie Kopf- und Fußzeilen zur Renderzeit hinzu, indem Sie die Rendering-Optionen konfigurieren

Beispiel für Hinzufügen einer Text-Kopf-/Fußzeile

Um eine Kopf-/Fußzeile mit nur Text zu erstellen, instanziieren Sie ein TextHeaderFooter-Objekt, fügen Sie den gewünschten Text hinzu und fügen Sie das Objekt Ihrem PDF hinzu.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-add-textheaderfooter.cs
using IronPdf;

// Instantiate renderer and create PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

// Create text header
TextHeaderFooter textHeader = new TextHeaderFooter
{
    CenterText = "This is the header!",
};

// Create text footer
TextHeaderFooter textFooter = new TextHeaderFooter
{
    CenterText = "This is the footer!",
};

// Add text header and footer to the PDF
pdf.AddTextHeaders(textHeader);
pdf.AddTextFooters(textFooter);

pdf.SaveAs("addTextHeaderFooter.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Alternativ können Sie eine Kopf-/Fußzeile direkt mit den Rendering-Optionen des Renderers hinzufügen. Dies fügt die Text-Kopf- und Fußzeile während des Rendering-Prozesses hinzu.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-render-with-textheaderfooter.cs
using IronPdf;

// Instantiate renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Create header and add to rendering options
renderer.RenderingOptions.TextHeader = new TextHeaderFooter
{
    CenterText = "This is the header!",
};


// Create footer and add to rendering options
renderer.RenderingOptions.TextFooter = new TextHeaderFooter
{
    CenterText = "This is the footer!",
};

// Render PDF with header and footer
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");
pdf.SaveAs("renderWithTextHeaderFooter.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Text- und Dividereigenschaften anpassen

In der Klasse TextHeaderFooter können Sie den Text für die linken, mittleren und rechten Positionen festlegen. Zusätzlich können Sie den Schriftarttyp und die -größe des Textes anpassen und einen Divider mit einer benutzerdefinierten Farbe hinzufügen, indem Sie die relevanten Eigenschaften konfigurieren.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-textheaderfooter-options.cs
using IronPdf;
using IronPdf.Font;
using IronSoftware.Drawing;

// Create text header
TextHeaderFooter textHeader = new TextHeaderFooter
{
    CenterText = "Center text", // Set the text in the center
    LeftText = "Left text", // Set left-hand side text
    RightText = "Right text", // Set right-hand side text
    Font = IronSoftware.Drawing.FontTypes.ArialBoldItalic, // Set font
    FontSize = 16, // Set font size
    DrawDividerLine = true, // Draw Divider Line
    DrawDividerLineColor = Color.Red, // Set color of divider line
};
Imports IronPdf
Imports IronPdf.Font
Imports IronSoftware.Drawing

' Create text header
Private textHeader As New TextHeaderFooter With {
	.CenterText = "Center text",
	.LeftText = "Left text",
	.RightText = "Right text",
	.Font = IronSoftware.Drawing.FontTypes.ArialBoldItalic,
	.FontSize = 16,
	.DrawDividerLine = True,
	.DrawDividerLineColor = Color.Red
}
$vbLabelText   $csharpLabel

Ausgabentextkopf

class="content-img-align-center">
class="center-image-wrapper"> Text Header

You can see what font types are available by default in the IronPDF API Reference.

Ränder für Textkopf-/Fußzeile festlegen

Standardmäßig kommen die Textkopf- und Fußzeilen in IronPDF mit vordefinierten Rändern. Wenn Sie möchten, dass die Textkopfzeile die gesamte Breite des PDF-Dokuments überspannt, können Sie Randwerte von 0 angeben. Dies kann entweder durch direktes Setzen der Ränder in den Funktionen AddTextHeaders und AddTextFooters erreicht werden oder durch die RenderingOptions in ChromePdfRenderer.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-textheaderfooter-margins.cs
using IronPdf;

// Instantiate renderer and create PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

TextHeaderFooter header = new TextHeaderFooter
{
    CenterText = "This is the header!",
};

TextHeaderFooter footer = new TextHeaderFooter
{
    CenterText = "This is the footer!",
};

pdf.AddTextHeaders(header, 35, 30, 25); // Left Margin = 35, Right Margin  = 30, Top Margin = 25
pdf.AddTextFooters(footer, 35, 30, 25); // Margin values are in mm
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Wenn Sie Randwerte in den RenderingOptions von ChromePdfRenderer hinzufügen, werden diese Ränder auch auf die Kopf- und Fußzeilen angewendet.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-rendering-options-margins.cs
using IronPdf;

// Instantiate renderer and create PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();

TextHeaderFooter header = new TextHeaderFooter
{
    CenterText = "This is the header!",
};

TextHeaderFooter footer = new TextHeaderFooter
{
    CenterText = "This is the footer!",
};

// Margin values are in mm
renderer.RenderingOptions.MarginRight = 30;
renderer.RenderingOptions.MarginLeft = 30;
renderer.RenderingOptions.MarginTop = 25;
renderer.RenderingOptions.MarginBottom = 25;

// Add header and footer to renderer
renderer.RenderingOptions.TextHeader = header;
renderer.RenderingOptions.TextFooter = footer;

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");
Imports IronPdf

' Instantiate renderer and create PDF
Private renderer As New ChromePdfRenderer()

Private header As New TextHeaderFooter With {.CenterText = "This is the header!"}

Private footer As New TextHeaderFooter With {.CenterText = "This is the footer!"}

' Margin values are in mm
renderer.RenderingOptions.MarginRight = 30
renderer.RenderingOptions.MarginLeft = 30
renderer.RenderingOptions.MarginTop = 25
renderer.RenderingOptions.MarginBottom = 25

' Add header and footer to renderer
renderer.RenderingOptions.TextHeader = header
renderer.RenderingOptions.TextFooter = footer

Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>")
$vbLabelText   $csharpLabel

Die Eigenschaft UseMarginsOnHeaderAndFooter in RenderingOptions ist für diesen Anwendungsfall nicht geeignet. Sie wendet dieselben Randwerte auf die Kopf-, Fuß- und Hauptinhalte an, was dazu führen kann, dass sich die Kopfzeile mit dem Dokumenteninhalt überschneidet. Diese Eigenschaft ist hauptsächlich dazu gedacht, Kopf- und Fußzeilen zu bestehenden PDFs mit der AddTextHeadersAndFooters-Methode hinzuzufügen.

Dynamische Randgrößenanpassung

Der statische Rand stellte ein Problem dar, wenn der Kopfzeileninhalt zwischen den Dokumenten variierte. Anpassungen waren erforderlich, nicht nur für die Kopf- und Fußzeilenränder, sondern auch für den Haupt-HTML-Rand, um unterschiedliche Kopf- und Fußzeilengrößen unterzubringen. Daher haben wir eine Funktion zur Anpassung der dynamischen Randgrößen implementiert, bei der sich die Höhe der Kopf- und Fußzeilen dynamisch an den Inhalt anpasst und das Haupt-HTML entsprechend umpositioniert wird. Bitte verwenden Sie den untenstehenden Code, um die Funktion zu überprüfen:

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-dynamic-marigns.cs
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    HtmlFragment = @"<div style='background-color: #4285f4; color: white; padding: 15px; text-align: center;'>
                    <h1>Example header</h1> <br>
                    <p>Header content</p>
                    </div>",
    // Enable the dynamic height feature
    MaxHeight = HtmlHeaderFooter.FragmentHeight,
};

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Main HTML content</h1>");
pdf.SaveAs("dynamicHeaderSize.pdf");
Imports IronPdf

Private renderer As New ChromePdfRenderer()

renderer.RenderingOptions.HtmlHeader = New HtmlHeaderFooter() With {
	.HtmlFragment = "<div style='background-color: #4285f4; color: white; padding: 15px; text-align: center;'>
                    <h1>Example header</h1> <br>
                    <p>Header content</p>
                    </div>",
	.MaxHeight = HtmlHeaderFooter.FragmentHeight
}

Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Main HTML content</h1>")
pdf.SaveAs("dynamicHeaderSize.pdf")
$vbLabelText   $csharpLabel

Metadaten zur Textkopf-/Fußzeile

Sie können Metadaten wie Seitenzahlen, Datum und Titel eines PDF einfach hinzufügen, indem Sie Platzhalterstrings in Ihren Text einfügen. Hier sind alle verfügbaren Metadatenoptionen:

  • {page}: Aktuelle Seitenzahl.
  • {total-pages}: Gesamtseitenzahl.
  • {url}: Web-URL, von der das PDF-Dokument gerendert wurde.
  • {date}: Aktuelles Datum.
  • {time}: Aktuelle Zeit.
  • {html-title}: HTML-Titel, der im title-Tag in HTML angegeben ist.
  • {pdf-title}: PDF-Titel, der in den PDF-Metadaten angegeben ist.

Um mehr über {page} und {total-pages} zu erfahren, besuchen Sie bitte den IronPDF Page Numbers Guide How-To-Leitfaden.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-mail-merge.cs
using IronPdf;

// Create header and footer
TextHeaderFooter textHeader = new TextHeaderFooter
{
    CenterText = "{page} of {total-pages}",
    LeftText = "Today's date: {date}",
    RightText = "The time: {time}",
};

TextHeaderFooter textFooter = new TextHeaderFooter
{
    CenterText = "Current URL: {url}",
    LeftText = "Title of the HTML: {html-title}",
    RightText = "Title of the PDF: {pdf-title}",
};
Imports IronPdf

' Create header and footer
Private textHeader As New TextHeaderFooter With {
	.CenterText = "{page} of {total-pages}",
	.LeftText = "Today's date: {date}",
	.RightText = "The time: {time}"
}

Private textFooter As New TextHeaderFooter With {
	.CenterText = "Current URL: {url}",
	.LeftText = "Title of the HTML: {html-title}",
	.RightText = "Title of the PDF: {pdf-title}"
}
$vbLabelText   $csharpLabel

Beispiel für Hinzufügen einer HTML-Kopf-/Fußzeile

Sie können Ihre Kopf-/Fußzeile weiter anpassen, indem Sie HTML und CSS verwenden. Um eine HTML-Kopf-/Fußzeile zu erstellen, verwenden Sie die Klasse HtmlHeaderFooter. Wenn Sie CSS-Styles aus einem CSS-Stylesheet beibehalten möchten, stellen Sie sicher, dass LoadStylesAndCSSFromMainHtmlDocument = true in den Klassenoptionen gesetzt ist.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-htmlheaderfooter.cs
using IronPdf;

string headerHtml = @"
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a header!</h1>
    </body>
    </html>";

string footerHtml = @"
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a footer!</h1>
    </body>
    </html>";

// Instantiate renderer and create PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

// Create header and footer
HtmlHeaderFooter htmlHeader = new HtmlHeaderFooter
{
    HtmlFragment = headerHtml,
    LoadStylesAndCSSFromMainHtmlDocument = true,
};

HtmlHeaderFooter htmlFooter = new HtmlHeaderFooter
{
    HtmlFragment = footerHtml,
    LoadStylesAndCSSFromMainHtmlDocument = true,
};

// Add to PDF
pdf.AddHtmlHeaders(htmlHeader);
pdf.AddHtmlFooters(htmlFooter);
Imports IronPdf

Private headerHtml As String = "
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a header!</h1>
    </body>
    </html>"

Private footerHtml As String = "
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a footer!</h1>
    </body>
    </html>"

' Instantiate renderer and create PDF
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>")

' Create header and footer
Private htmlHeader As New HtmlHeaderFooter With {
	.HtmlFragment = headerHtml,
	.LoadStylesAndCSSFromMainHtmlDocument = True
}

Private htmlFooter As New HtmlHeaderFooter With {
	.HtmlFragment = footerHtml,
	.LoadStylesAndCSSFromMainHtmlDocument = True
}

' Add to PDF
pdf.AddHtmlHeaders(htmlHeader)
pdf.AddHtmlFooters(htmlFooter)
$vbLabelText   $csharpLabel

Ähnlich wie bei der Textkopf- und Fußzeile, haben die oben gezeigten Methoden AddHtmlHeaders und AddHtmlFooters vordefinierte Ränder. Um benutzerdefinierte Ränder anzuwenden, verwenden Sie eine Überladung der Funktionen mit den angegebenen Randwerten. Um den gesamten Inhalt ohne Ränder zu überspannen, setzen Sie die Ränder in der Überladungsfunktion auf 0.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-htmlheaderfooter-margins.cs
// Add to PDF
pdf.AddHtmlHeaders(header, 0, 0, 0);
pdf.AddHtmlFooters(footer, 0, 0, 0);
' Add to PDF
pdf.AddHtmlHeaders(header, 0, 0, 0)
pdf.AddHtmlFooters(footer, 0, 0, 0)
$vbLabelText   $csharpLabel

Das Hinzufügen von Kopf- und Fußzeilen könnte auch direkt durch die Rendering-Optionen des Renderers erfolgen. Dies fügt die HTML-Kopf- und Fußzeile während des Rendering-Prozesses hinzu.

:path=/static-assets/pdf/content-code-examples/how-to/headers-and-footers-render-with-htmlheaderfooter.cs
using IronPdf;

string headerHtml = @"
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a header!</h1>
    </body>
    </html>";

string footerHtml = @"
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a footer!</h1>
    </body>
    </html>";

// Instantiate renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Create header and footer and add to rendering options
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter
{
    HtmlFragment = headerHtml,
    LoadStylesAndCSSFromMainHtmlDocument = true,
};

renderer.RenderingOptions.HtmlFooter = new HtmlHeaderFooter
{
    HtmlFragment = footerHtml,
    LoadStylesAndCSSFromMainHtmlDocument = true,
};

// Render PDF with header and footer
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");
Imports IronPdf

Private headerHtml As String = "
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a header!</h1>
    </body>
    </html>"

Private footerHtml As String = "
    <html>
    <head>
        <link rel='stylesheet' href='style.css'>
    </head>
    <body>
        <h1>This is a footer!</h1>
    </body>
    </html>"

' Instantiate renderer
Private renderer As New ChromePdfRenderer()

' Create header and footer and add to rendering options
renderer.RenderingOptions.HtmlHeader = New HtmlHeaderFooter With {
	.HtmlFragment = headerHtml,
	.LoadStylesAndCSSFromMainHtmlDocument = True
}

renderer.RenderingOptions.HtmlFooter = New HtmlHeaderFooter With {
	.HtmlFragment = footerHtml,
	.LoadStylesAndCSSFromMainHtmlDocument = True
}

' Render PDF with header and footer
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>")
$vbLabelText   $csharpLabel

Entscheidung zwischen Text- und HTML-Kopf-/Fußzeilen

Bei der Entscheidung zwischen Text- und HTML-Kopf-/Fußzeilen sollten Sie die Abwägungen berücksichtigen. Wenn Sie schnellere PDF-Renderzeiten priorisieren, entscheiden Sie sich für Text-Kopf-/Fußzeilen. Wenn Anpassbarkeit und Styling jedoch entscheidend sind, wählen Sie HTML-Kopf-/Fußzeilen. Der Unterschied in den Renderzeiten zwischen Text- und HTML-Kopf-/Fußzeilen ist nicht zu signifikant, wenn die HTML-Kopf-/Fußzeilen nicht viel Inhalt enthalten. Er nimmt jedoch zu, wenn die Größe und Anzahl der Assets in den HTML-Kopf-/Fußzeilen zunimmt.

Bereit zu sehen, was Sie sonst noch tun können? Schauen Sie sich hier unsere Tutorial-Seite an: PDFs erstellen

Häufig gestellte Fragen

Wie kann ich in einem C#-Projekt Kopf- und Fußzeilen zu einem PDF-Dokument hinzufügen?

Um in einem C#-Projekt Kopf- und Fußzeilen zu einem PDF-Dokument hinzuzufügen, verwenden Sie IronPDF. Laden Sie zuerst die IronPDF-Bibliothek herunter, laden oder erstellen Sie ein PDF. Sie können Methoden wie AddTextHeaders und AddTextFooters für textbasierte Kopf- und Fußzeilen oder AddHtmlHeaders und AddHtmlFooters für HTML-basierte Optionen verwenden.

Welche Methoden stehen zum Hinzufügen von Text- und HTML-Kopf- oder Fußzeilen in C# zur Verfügung?

In IronPDF können Sie AddTextHeaders und AddTextFooters zum Hinzufügen von Text-Kopf- und Fußzeilen verwenden, während AddHtmlHeaders und AddHtmlFooters für HTML-Kopf- und Fußzeilen verwendet werden.

Wie passe ich Kopf- und Fußzeilen in einem PDF mit C# an?

Passen Sie Kopf- und Fußzeilen in IronPDF an, indem Sie Texteigenschaften wie Schriftart, Größe und Ausrichtung mit der TextHeaderFooter-Klasse einstellen. Für HTML-Kopf- und Fußzeilen nutzen Sie HTML- und CSS-Styling für ein verbessertes Design.

Wie kann ich sicherstellen, dass Kopf- und Fußzeilen sich nicht mit dem Hauptinhalt in einem PDF überschneiden?

Stellen Sie sicher, dass Kopf- und Fußzeilen sich nicht mit dem Hauptinhalt überschneiden, indem Sie in IronPDF geeignete Ränder festlegen. Verwenden Sie die RenderingOptions im ChromePdfRenderer, um Randwerte anzugeben, oder aktivieren Sie die Dynamische Randanpassung, die sich automatisch basierend auf dem Inhalt anpasst.

Was ist der Vorteil der Verwendung von HTML-Kopf- und Fußzeilen in PDF-Dokumenten?

HTML-Kopf- und Fußzeilen in IronPDF bieten im Vergleich zu Text-Kopf- und Fußzeilen größere Anpassungs- und Stilflexibilität. Sie ermöglichen die Verwendung von HTML und CSS, was komplexe und optisch ansprechende Designs erlaubt.

Kann ich dynamische Inhalte wie Seitenzahlen und Daten in PDF-Kopf- und Fußzeilen einfügen?

Ja, Sie können dynamische Inhalte wie Seitenzahlen und Daten in PDF-Kopf- und Fußzeilen mit IronPDF einfügen. Verwenden Sie Platzhalterzeichenfolgen wie {page}, {total-pages}, {date} und {pdf-title} innerhalb des Kopf-/Fusstextes.

Wie wähle ich zwischen Text- und HTML-Kopf-/Fußzeilen in meinem PDF-Projekt?

Wählen Sie Text-Kopf-/Fußzeilen in IronPDF für schnellere Renderzeiten. Entscheiden Sie sich für HTML-Kopf-/Fußzeilen, wenn Sie mehr Anpassungs- und Stylingoptionen benötigen. Berücksichtigen Sie die Komplexität und Größe des Inhalts, da diese die Renderleistung beeinflussen können.

Ist es möglich, benutzerdefinierte Ränder auf HTML-Kopf- und Fußzeilen in PDFs anzuwenden?

Ja, benutzerdefinierte Ränder können auf HTML-Kopf- und Fußzeilen in IronPDF angewendet werden. Verwenden Sie die Overloads von AddHtmlHeaders und AddHtmlFooters, um Randwerte anzugeben und die Breite der Kopf-/Fußzeile zu steuern.

Ist IronPDF vollständig kompatibel mit .NET 10 für die Verwendung von Kopf- und Fußzeilen bei der PDF-Erstellung?

Ja. IronPDF ist vollständig kompatibel mit .NET 10, und Sie können dieselben Kopf- und Fußzeilenmethoden – wie AddTextHeaders , AddTextFooters , AddHtmlHeaders und AddHtmlFooters – wie in früheren .NET-Versionen verwenden. Für die Verwendung in .NET 10-Projekten, einschließlich Desktop-, Web- oder Containerumgebungen, ist keine zusätzliche Konfiguration erforderlich.

Jordi Bardia
Software Ingenieur
Jordi ist am besten in Python, C# und C++ versiert. Wenn er nicht bei Iron Software seine Fähigkeiten einsetzt, programmiert er Spiele. Mit Verantwortung für Produkttests, Produktentwicklung und -forschung trägt Jordi mit immensem Wert zur kontinuierlichen Produktverbesserung bei. Die abwechslungsreiche Erfahrung hält ihn gefordert und engagiert, ...
Weiterlesen
Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht