Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
PDFs sind überall - und das aus gutem Grund. Sie sind sicher, einfach weiterzugeben und funktionieren auf fast jedem Rechner oder Browser der Welt. Obwohl Millionen von Menschen täglich mit PDF-Dateien arbeiten, kann es dennoch schwierig sein, sie richtig zu nutzen.
Eine der besten Eigenschaften von PDF-Dokumenten ist, dass sie schwer zu manipulieren sind. Das ist jedoch hinderlich, wenn Sie eigene Änderungen vornehmen möchten. In diesem Leitfaden zeigen wir, wie einfach es ist, mit unserer funktionsreichen C#-Bibliothek IronPDF Seitenzahlen in eine PDF-Datei einzufügen, und empfehlen einige alternative Online-Tools, die grundlegende Funktionen bieten.
IronPDF ist eine leichtgewichtige .NET PDF-Bibliothek, die speziell für Webentwickler entwickelt wurde. Die PDF-Konvertierung ist nur eine von vielen Einsatzmöglichkeiten - sie macht das Lesen, Schreiben und Bearbeiten von PDFs zum Kinderspiel, und Sie können sie in Ihren .NET-Projekten sowohl für den Desktop als auch für das Web verwenden. Und das Beste daran: Sie können es kostenlos in einer Entwicklungsumgebung ausprobieren.
Einer der Hauptvorteile von IronPDF ist seine Flexibilität. Es kann als eigenständige Desktop-Anwendung verwendet oder über die IronPDF API in Ihre Webanwendung integriert werden. Darüber hinaus ist IronPDF mit Windows-, Mac- und Linux-Betriebssystemen kompatibel, so dass es für eine Vielzahl von Benutzern zugänglich ist.
Öffnen Sie zunächst Visual Studio und gehen Sie zu Datei -> Neues Projekt -> Konsolenanwendung. Geben Sie Ihren Projektnamen ein, wählen Sie den Speicherort und klicken Sie auf die Schaltfläche Weiter. Wählen Sie das neueste .NET-Framework und dann Erstellen. Wenn Ihr Projekt fertig ist, können Sie unsere Bibliothek hinzufügen.
IronPDF ist einfach zu benutzen, aber noch einfacher zu installieren. Es gibt mehrere Möglichkeiten, dies zu tun:
Klicken Sie in Visual Studio im Projektmappen-Explorer mit der rechten Maustaste auf Referenzen und dann auf NuGet-Pakete verwalten. Klicken Sie auf "Durchsuchen" und suchen Sie nach "IronPDF", und installieren Sie die neueste Version. Wenn Sie das sehen, funktioniert es:
Sie können auch zu Tools -> NuGet Package Manager -> Packet Manager Console gehen und die folgende Zeile auf der Registerkarte Package Manager eingeben:
Install-Package IronPdf
Schließlich können Sie IronPDF direkt vonNuGet's offizielle Website. Wählen Sie die Option Paket herunterladen aus dem Menü auf der rechten Seite der SeiteIronPDF NuGet-Seiteklicken Sie auf die Datei, doppelklicken Sie auf den Download, um sie automatisch zu installieren, und laden Sie die Lösung erneut, um sie in Ihrem Projekt zu verwenden.
Es hat nicht geklappt? Plattformspezifische Hilfe finden Sie auf unserererweiterte NuGet-Installationsseite.
Sie können die IronPDF DLL-Datei auch direkt von uns beziehen und sie manuell zu Visual Studio hinzufügen. Ausführliche Anweisungen und Links zu den Windows-, macOS- und Linux-DLL-Paketen finden Sie in unserem speziellenIronPDF-Installationshandbuch.
Denken Sie immer daran, Ihren Code mit dem IronPDF-Namensraum zu beginnen, etwa so:
using IronPdf;
using IronPdf;
Imports IronPdf
Zunächst importieren wir das IronPDF-Paket und erstellen einen HTML-String, der in ein PDF-Dokument mit Seitenzahlen konvertiert wird. Hier ist das Code-Beispiel:
using IronPdf;
var html = @"
<p> Hello Iron</p>
<p> This is 1st Page </p>
<div style = 'page-break-after: always;' ></div>
<p> This is 2nd Page</p>
<div style = 'page-break-after: always;' ></div>
<p> This is 3rd Page</p>";
using IronPdf;
var html = @"
<p> Hello Iron</p>
<p> This is 1st Page </p>
<div style = 'page-break-after: always;' ></div>
<p> This is 2nd Page</p>
<div style = 'page-break-after: always;' ></div>
<p> This is 3rd Page</p>";
IRON VB CONVERTER ERROR developers@ironsoftware.com
Als Nächstes instanziieren wir ChromePDFRender mit spezifischen HTML-Fußzeileneinstellungen. Damit können wir die Gestaltung und das Layout der Seitenzahlen in unserer PDF-Datei festlegen. Hier ist der Code:
// Instantiate Renderer
var renderer = new ChromePdfRenderer
{
RenderingOptions =
{
HtmlFooter = new HtmlHeaderFooter()
{
MaxHeight = 15, // millimeters
HtmlFragment = "<center><i>{page} of {total-pages}<i></center>",
DrawDividerLine = true
}
}
};
// Instantiate Renderer
var renderer = new ChromePdfRenderer
{
RenderingOptions =
{
HtmlFooter = new HtmlHeaderFooter()
{
MaxHeight = 15, // millimeters
HtmlFragment = "<center><i>{page} of {total-pages}<i></center>",
DrawDividerLine = true
}
}
};
' Instantiate Renderer
Dim renderer = New ChromePdfRenderer With {
.RenderingOptions = {
HtmlFooter = New HtmlHeaderFooter() With {
.MaxHeight = 15,
.HtmlFragment = "<center><i>{page} of {total-pages}<i></center>",
.DrawDividerLine = True
}
}
}
Anschließend wird der HTML-Code in ein PDF-Dokument umgewandelt. Rufen Sie einfach die RenderHtmlAsPdf-Methode auf, um sie in PDF zu konvertieren, und IronPDF fügt automatisch Nummern zu jeder Seite hinzu.
var pdf = renderer.RenderHtmlAsPdf(html);
var pdf = renderer.RenderHtmlAsPdf(html);
Dim pdf = renderer.RenderHtmlAsPdf(html)
Zum Schluss müssen wir nur noch die neu nummerierte PDF-Datei in unserem System speichern. Es ist ganz einfach:
pdf.SaveAs("pageNumber.pdf");
pdf.SaveAs("pageNumber.pdf");
pdf.SaveAs("pageNumber.pdf")
Wie Sie im Code zuvor gesehen haben, haben wir unser Seitenzahlenformat so angepasst, dass es auf der Seite zentriert ist, die aktuelle und die Gesamtzahl der Seiten anzeigt und eine Trennlinie hinzufügt. So sieht das Endprodukt aus:
Es gibt viele kostenlose, wenn auch begrenzte Tools, mit denen Sie Seitenzahlen zu PDFs hinzufügen können. Hier sind einige alternative PDF-Seitennummerierungsoptionen.
Sejda PDF Editor ist ein Online-Tool, das grundlegende PDF-Bearbeitungswerkzeuge wie das Zusammenführen von Seiten, das Komprimieren der Dateigröße, das Erstellen von Formularen und vieles mehr bietet. Die Nutzung ist zwar kostenlos, aber es gibt Seiten- und Zeitbeschränkungen, bevor Sie einen der kostenpflichtigen Pläne abonnieren müssen.
SmallPDF ist ein beliebtes Online-Tool, das eine Reihe von PDF-Bearbeitungsfunktionen bietet, darunter auch die Möglichkeit, Seitenzahlen hinzuzufügen. Einer der Hauptvorteile von SmallPDF ist seine Bequemlichkeit. Da es sich um ein webbasiertes Tool handelt, können Sie von jedem Gerät mit einer Internetverbindung darauf zugreifen, ohne dass Sie Software herunterladen oder installieren müssen.
Das Hinzufügen von Seitenzahlen zu PDF-Dokumenten ist eine einfache Methode, um die Lesbarkeit und Organisation Ihres Dokuments zu verbessern. Dies ist eine einfache Aufgabe, die jedoch von verschiedenen Tools auf unterschiedliche Weise und mit einer Reihe von Funktionen und Optionen gelöst wird.
Kostenlose Online-Tools können schnell und bequem sein, bis man an die Grenzen stößt und ein Abonnement abschließen muss, aber sie bieten nicht die umfassende Kontrolle, die eine spezielle PDF-Bibliothek - wie IronPDF - bietet.
Und PDF-Seitenzahlen sind nur der Anfang - mit PDF-Formatierungswerkzeugen, integrierten Sicherheits- und Konformitätsfunktionen und vielem mehr ist IronPDF die erste Wahl für alle Ihre Anforderungen an PDF-Dokumente.
Sind Sie bereit, IronPDF in die Hand zu nehmen? Sie können mit unserem30-tägige kostenlose Testversion von IronPDF. Außerdem ist die Nutzung für Entwicklungszwecke völlig kostenlos, so dass Sie wirklich sehen können, was in ihm steckt. Und wenn Ihnen gefällt, was Sie sehen, beginnt IronPDF bereits ab einem Preis von$749 für eine Lizenz. Noch größere Einsparungen können Sie mit demIron Suite Angebot wo Sie alle neun Iron Software Tools zum Preis von zwei erhalten. Fröhliches Kodieren!
9 .NET API-Produkte für Ihre Bürodokumente