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

Kopf- und Fußzeilen in PDF-Dateien mit C#35; und IronPDF hinzufügen

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

IronPDF ermöglicht das einfache Hinzufügen von Kopf- und Fußzeilen zu PDF-Dokumenten in C# mit Methoden wie AddTextHeaders und AddTextFoters für einfachen Text oder AddHtmlHeaders und AddHtmlFoters für HTML-basierte Inhalte mit vollständiger CSS-Styling-Unterstützung. Diese leistungsstarke Funktionalität ist für die Erstellung professioneller PDFs mit konsistentem Branding, Seitennummerierung und Dokumentenmetadaten unerlässlich.

Müssen Sie Seitenzahlen, ein Firmenlogo oder ein Datum oben oder unten auf jeder Seite eines PDF-Dokuments einfügen? IronPDF macht es einfach, Kopf- und Fußzeilen auf PDFs in Ihrem C#-Projekt anzuwenden. Egal, ob Sie Berichte, Rechnungen oder andere Geschäftsdokumente erstellen, Kopf- und Fußzeilen sind wichtige Navigations- und Identifikationselemente, die die Benutzerfreundlichkeit von Dokumenten verbessern.

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. Dieser Leitfaden zeigt, wie man textbasierte Kopf- und Fußzeilen mit Seitenzahlen und benutzerdefiniertem Text in Sekundenschnelle anwendet. Verwenden Sie die Methoden AddTextHeaders und AddTextFoters, um Ihre PDF-Präsentation schnell zu verbessern. Speichern Sie Ihr aktualisiertes PDF mit minimalem Code und sorgen Sie für einen professionellen Abschluss Ihrer Dokumente.

Nuget IconLegen Sie jetzt mit NuGet los, um PDFs zu erstellen:

  1. Installieren Sie IronPDF mit dem NuGet-Paketmanager.

    PM > Install-Package IronPdf

  2. Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    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. Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute mit der Nutzung von IronPDF in Ihrem Projekt – mit einer kostenlosen Testversion.
    arrow pointer

Wie füge ich eine Textkopfzeile/Fußzeile hinzu?

Um eine Kopf-/Fußzeile nur mit Text zu erstellen, instanziieren Sie ein TextHeaderFooter-Objekt, fügen Sie den gewünschten Text hinzu und fügen Sie das Objekt zu Ihrer PDF-Datei hinzu. Die Klasse TextHeaderFooter bietet eine einfache Möglichkeit, konsistente Textelemente auf allen Seiten Ihres Dokuments hinzuzufügen. Diese Methode ist besonders nützlich für einfache Kopf- und Fußzeilen, die keine komplexe Formatierung oder Gestaltung erfordern.

: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");
$vbLabelText   $csharpLabel

Wie kann ich beim Rendern Kopf- und Fußzeilen hinzufügen?

Alternativ können Sie auch direkt eine Kopf-/Fußzeile hinzufügen, indem Sie die RenderingOptions des Renderers verwenden. Dadurch werden die Kopf- und Fußzeilen während des Rendering-Prozesses hinzugefügt, was effizienter ist als das Hinzufügen nach der Erstellung der PDF-Datei. Dieser Ansatz empfiehlt sich, wenn Sie den Inhalt der Kopf- und Fußzeilen im Voraus kennen, da er die Bearbeitungszeit verkürzt und von Anfang an eine einheitliche Formatierung gewährleistet.

: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");
$vbLabelText   $csharpLabel

Wie kann ich die Eigenschaften von Text und Trennlinien anpassen?

In der Klasse TextHeaderFooter können Sie Text für die linke, mittlere und rechte Position 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. Diese Anpassungsoptionen ermöglichen es Ihnen, Kopf- und Fußzeilen zu erstellen, die Ihrem Corporate Branding oder den Stilrichtlinien Ihres Dokuments entsprechen. Die Trennlinienfunktion ist besonders nützlich, um eine visuelle Trennung zwischen der Kopf-/Fußzeile und dem Hauptinhalt zu schaffen.

: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
};
$vbLabelText   $csharpLabel

Wie sieht die angepasste Textüberschrift aus?

Beispiel für die Textausrichtung mit Optionen für die Positionierung des Texts links, mittig und rechts

Welche Schriftarten sind standardmäßig verfügbar?

Sie können sehen, welche Schriftarten standardmäßig in der IronPDF API-Referenz verfügbar sind. IronPDF unterstützt eine breite Palette von Standardschriftarten, darunter Arial, Times New Roman, Helvetica, Courier und deren Varianten. Wenn Sie benutzerdefinierte Schriftarten benötigen, erfahren Sie mehr über die Verwaltung von Schriftarten in IronPDF.

Wie lege ich die Ränder für Textköpfe/Fußzeilen fest?

Standardmäßig werden die Kopf- und Fußzeilen in IronPDF mit vordefinierten Rändern versehen. Wenn Sie möchten, dass der Textheader die gesamte Breite des PDF-Dokuments einnimmt, geben Sie Randwerte von 0 an. Dies können Sie entweder direkt in den Funktionen AddTextHeaders und AddTextFoters oder über die RenderingOptions in ChromePdfRenderer erreichen. Das Verständnis der Randsteuerung ist entscheidend für pixelgenaue Layouts, insbesondere bei der Arbeit mit benutzerdefinierten Papierformaten.

: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
$vbLabelText   $csharpLabel

Wie wende ich Ränder durch Rendering-Optionen an?

Wenn Sie in den RenderingOptions von ChromePdfRenderer Randwerte hinzufügen, gelten diese Ränder auch für die Kopf- und Fußzeile. Dieser Ansatz bietet eine zentrale Möglichkeit zur Verwaltung der Ränder in Ihrem gesamten Dokument, einschließlich Kopf- und Fußzeilen sowie des Hauptinhalts. Für fortgeschrittene Anpassungen der Seitenränder lesen Sie bitte unseren Leitfaden zum Einrichten von benutzerdefinierten Seitenrändern.

: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>");
$vbLabelText   $csharpLabel

Warum sollte ich UseMarginsOnHeaderAndFooter vermeiden?

Die Eigenschaft UseMarginsOnHeaderAndFooter von 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. Um eine bessere Kontrolle über das Layout zu erhalten, sollten Sie Seitenumbrüche zur Steuerung des Inhaltsflusses in Betracht ziehen.

Was ist Dynamic Margin Sizing?

Statische Ränder stellten ein Problem dar, wenn der Inhalt der Kopfzeilen zwischen den Dokumenten variierte. Anpassungen waren nicht nur für die Kopf- und Fußzeilenränder erforderlich, sondern auch für den HTML-Hauptrand, um unterschiedliche Kopf- und Fußzeilengrößen zu berücksichtigen. Daher haben wir eine dynamische Randanpassung implementiert, bei der sich die Höhe der Kopf- und Fußzeile dynamisch an den Inhalt anpasst und der Haupt-HTML-Code entsprechend neu positioniert wird. Diese Funktion ist besonders nützlich bei der Arbeit mit responsiven CSS-Layouts. Verwenden Sie den unten stehenden Code, um diese Funktion auszuprobieren:

: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");
$vbLabelText   $csharpLabel

Wie füge ich Metadaten zu Textköpfen/Fußzeilen hinzu?

Sie können problemlos Metadaten wie Seitenzahlen, Datum und PDF-Titel hinzufügen, indem Sie Platzhalterzeichenfolgen in Ihren Text einfügen. Diese Platzhalter werden automatisch durch die entsprechenden Werte ersetzt, wenn die PDF-Datei gerendert wird. Diese Funktion ist wichtig für die Erstellung dynamischer Kopf- und Fußzeilen, die sich automatisch auf der Grundlage der Dokumenteigenschaften aktualisieren. Hier finden Sie alle verfügbaren Metadaten-Optionen:

  • {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.

Welche Platzhalter sollte ich am häufigsten verwenden?

Um mehr über {page} und {total-pages} zu erfahren, besuchen Sie den IronPDF Page Numbers Guide. Diese Platzhalter werden am häufigsten verwendet, da sie wichtige Navigationsinformationen liefern. Die Platzhalter für Datum und Uhrzeit sind besonders nützlich für Dokumente, die einen Zeitstempel benötigen, wie z. B. Berichte oder Rechnungen.

: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}",
};
$vbLabelText   $csharpLabel

Wie füge ich HTML-Kopf-/Fußzeilen hinzu?

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. Dieser Ansatz bietet ein Höchstmaß an Flexibilität und ermöglicht es Ihnen, Bilder, komplexe Layouts und gestaltete Inhalte in Ihre Kopf- und Fußzeilen aufzunehmen. Wenn Sie CSS-Stile aus einem CSS-Stylesheet beibehalten möchten, setzen Sie LoadStylesAndCSSFromMainHtmlDocument = true in den Klasseneigenschaften. Dies ist besonders nützlich bei der Arbeit mit Webfonts und Icons.

: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);
$vbLabelText   $csharpLabel

Wie kontrolliere ich die Ränder von HTML-Kopf- und Fußzeilen?

Ähnlich wie bei den Kopf- und Fußzeilen von Texten werden bei den Methoden AddHtmlHeaders und AddHtmlFooters vordefinierte Ränder verwendet. Um benutzerdefinierte Ränder anzuwenden, verwenden Sie eine Überladung der Funktionen mit den angegebenen Randwerten. Um den gesamten Inhalt ohne Ränder zu umspannen, setzen Sie die Ränder in der Überladungsfunktion auf 0. Dieses Maß an Kontrolle ist für die Erstellung professioneller Dokumente mit spezifischen Layoutanforderungen unerlässlich.

: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);
$vbLabelText   $csharpLabel

Kann ich beim Rendern HTML-Kopf-/Fußzeilen hinzufügen?

Das Hinzufügen von Kopf- und Fußzeilen kann auch direkt über die RenderingOptions des Renderers erfolgen. Dadurch werden die HTML-Kopf- und Fußzeilen während des Rendering-Prozesses hinzugefügt, was effizienter ist als eine Nachbearbeitung. Diese Methode ist besonders nützlich bei der Erstellung von PDFs aus HTML-Dateien oder bei der Konvertierung von URLs in PDFs.

: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);
$vbLabelText   $csharpLabel

Wann sollte ich Text- vs. HTML-Kopf-/Fußzeilen verwenden?

Bei der Entscheidung zwischen Text- und HTML-Kopf-/Fußzeilen sollten Sie die Kompromisse berücksichtigen. Wenn Sie schnellere PDF-Renderzeiten priorisieren, entscheiden Sie sich für Text-Kopf-/Fußzeilen. Wenn Anpassbarkeit und Styling wichtig sind, wählen Sie HTML-Kopf-/Fußzeilen. Der Zeitunterschied beim Rendern zwischen Text- und HTML-Kopf-/Fußzeilen ist minimal, wenn die HTML-Kopf-/Fußzeilen nur begrenzte Inhalte enthalten. Sie nimmt jedoch mit der Größe und Anzahl der Assets in den HTML-Kopf-/Fußzeilen zu.

Was sind die Auswirkungen auf die Leistung?

Text-Kopf-/Fußzeilen werden schneller gerendert, da sie kein HTML-Parsing und keine CSS-Verarbeitung erfordern. HTML-Kopf-/Fußzeilen bieten mehr Flexibilität, erfordern aber zusätzliche Rendering-Zeit, die proportional zu ihrer Komplexität ist. Bei der Arbeit mit großen Dokumenten oder der Stapelverarbeitung wird der Leistungsunterschied deutlicher. Für eine optimale Leistung in hochvolumigen Szenarien sollten Sie unseren Leitfaden zur asynchronen PDF-Generierung beachten.

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

Häufig gestellte Fragen

Wie füge ich in C# Kopf- und Fußzeilen zu einer PDF-Datei hinzu?

Mit IronPDF können Sie mit den Methoden AddTextHeaders und AddTextFoters Kopf- und Fußzeilen hinzufügen. Sie instanziieren einfach ein TextHeaderFooter-Objekt, fügen den gewünschten Text hinzu und wenden ihn auf Ihre PDF-Datei an. Auf diese Weise können Sie auf einfache Weise konsistente Textelemente wie Seitenzahlen oder Dokumententitel auf allen Seiten hinzufügen.

Kann ich Seitenzahlen in meine PDF-Kopf- oder Fußzeilen einfügen?

Ja, IronPDF unterstützt die dynamische Seitennummerierung mit speziellen Platzhaltern. Sie können {page} für die aktuelle Seitenzahl und {total-pages} für die Gesamtseitenzahl in Ihren TextHeaderFooter-Objekten verwenden. Wenn Sie z. B. RightText = "Seite {Seite} von {Gesamtseiten}" setzen, werden automatisch die richtigen Seitenzahlen auf jeder Seite angezeigt.

Ist es möglich, HTML-basierte Kopf- und Fußzeilen mit CSS-Styling hinzuzufügen?

Unbedingt! IronPDF bietet die Methoden AddHtmlHeaders und AddHtmlFooters, mit denen Sie HTML-Inhalte mit vollständiger CSS-Styling-Unterstützung hinzufügen können. So können Sie komplexe Kopf- und Fußzeilen mit formatiertem Text, Bildern und benutzerdefiniertem Styling erstellen, die Ihren Markenrichtlinien entsprechen.

Wie kann ich am effizientesten Kopf- und Fußzeilen in PDF-Dateien einfügen?

Der effizienteste Ansatz ist das Hinzufügen von Kopf- und Fußzeilen während des Rendering-Prozesses mithilfe der RenderingOptions von IronPDF. Durch die Konfiguration der Eigenschaften TextHeader und TextFooter im ChromePdfRenderer vor dem Rendering wird die Verarbeitungszeit im Vergleich zum Hinzufügen nach der Erstellung der PDF-Datei verkürzt.

Kann ich den linken, mittleren und rechten Abschnitten der Kopf-/Fußzeilen unterschiedliche Inhalte hinzufügen?

Ja, die TextHeaderFooter-Klasse in IronPDF bietet die Eigenschaften LeftText, CenterText und RightText, mit denen Sie in jedem Abschnitt unterschiedliche Inhalte platzieren können. Dies gibt Ihnen die Flexibilität, Informationen wie Datumsangaben auf der linken Seite, Titel in der Mitte und Seitenzahlen auf der rechten Seite zu organisieren.

Wie füge ich ein Firmenlogo zu meinen PDF-Kopfzeilen hinzu?

Um Ihren PDF-Kopfzeilen ein Firmenlogo hinzuzufügen, verwenden Sie die Methode AddHtmlHeaders in IronPDF. Sie können ein Bild-Tag in Ihren HTML-Inhalt einfügen, das auf Ihre Logodatei verweist, zusammen mit zusätzlicher Gestaltung oder Positionierung mittels CSS, um sicherzustellen, dass es genau dort erscheint, wo Sie es haben möchten.

Kann ich Datumsangaben in meine PDF-Kopf- und Fußzeilen einfügen?

Ja, IronPDF unterstützt das dynamische Einfügen von Daten mithilfe des Platzhalters {date} in TextHeaderFooter-Objekten. Wenn Sie {date} in Ihren Kopf- oder Fußzeilentext einfügen, wird es automatisch durch das aktuelle Datum ersetzt, wenn die PDF-Datei generiert wird.

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 17,012,929 | Version: 2025.12 gerade veröffentlicht