IRONPDF VERWENDEN

PDFium in C# Alternativen mit IronPDF

Aktualisiert 25. Februar 2024
Teilen Sie:

Die PDFium-Bibliothek ist ein Open-Source-Rendering-Engine-Beispiel, das von Google speziell für die Arbeit mit dem Portable Document Format(PDF) dateien mit/ohne Bilder, einschließlich PNG, usw. IronPDF nutzt jedoch nicht nur die PDFium-Rendering-Interface-Engine als Quellcode-Setup, sondern baut auch darauf auf, um zusätzliche Funktionen bereitzustellen, die das Schreiben/Testen von Projekt-Quellcode ohne Fehler oder Bugs erleichtern. IronPDF bietet Unterstützung für die Konvertierung von HTML-Dokumenten in PDF-Dokumente - etwas, das das PDFium .NET SDK nicht von Haus aus unterstützt.

IronPDF nutzt die Leistungsfähigkeit der von PDFium bereitgestellten Open-Source-Technologie, um Kunden ein umfassendes Set an Werkzeugen für die Entwicklung interaktiver Microsoft.NET-Windows-Anwendungen zu bieten, die in irgendeiner Weise mit PDF-Dateien arbeiten. Dazu gehören die Konvertierung von HTML-Dateien in PDF-Dateien, das Teilen oder Zusammenführen von PDF-Seiten, das Extrahieren von Text aus PDF-Dokumenten, das Hinzufügen von Signaturen oder Wasserzeichen zu einer PDF-Datei, das Ausfüllen von PDF-Formularen, das Drucken von PDFs usw.

IronPDF erstellt bessere PDF-Dateien als PDFium

IronPDF hat im Vergleich zu PDFium erhebliche Verbesserungen im Bereich der PDF-Erstellung vorgenommen. PDFium kann zwar einfache PDFs erstellen und laden, lässt aber viele Funktionen vermissen, die Anwender von einer modernen PDF-Dokumentenbibliothek erwarten. IronPDF behebt dieses Manko mit einer benutzerfreundlichen API für die Erstellung komplexer PDFs mitkopfzeilen, Fußzeilen, Seitenzahl,seitenzahlen, lesezeichen, wasserzeichenund vieles mehr.

IronPDF ermöglicht es den Benutzern, benutzerdefinierte Papierformate für die PDF-Wiedergabe zu verwenden. Werfen wir einen Blick auf das folgende Git/Quellbaum-Codebeispiel:

//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
VB   C#

IronPDF erzeugt schnell qualitativ hochwertige Dokumente

Bei der Dokumentenerstellung sind Geschwindigkeit und Speicherplatz ebenso wichtig wie die Qualität. Mit IronPDF müssen Sie das eine nicht für das andere opfern. Sie können aus HTML-Dateien innerhalb eines Zugriffsverzeichnisses schnell hochwertige Dokumente erstellen.

Zusätzliche Umgebungskonfigurationen

Der Aufbau von PDFium-Projekten ist keine leichte Aufgabe. Wir müssen verschiedene Module und Daten hinzufügen, um PDFium einzubinden.

Im Gegensatz zu PDFium benötigt IronPDF keine zusätzliche Umgebungskonfiguration oder externe Abhängigkeiten. Stattdessen enthält IronPDF alle notwendigen Komponenten als Teil seiner Kern-API. Alle zugehörigen Tools werden bei der Installation von IronPDF automatisch installiert.

Erweiterungen der Sicherheit

IronPDF hat auch zahlreiche Verbesserungen an den Sicherheitsfunktionen der Bibliothek vorgenommen. IronPDF unterstützt nun auch das Ver- und Entschlüsseln von PDF-Dokumenten. Außerdem wurden mehrere Optionen hinzugefügt, mit denen die Benutzer steuern können, was sie mit einem geöffneten Dokument tun können, z. B. Drucken, Kopieren und Kommentieren.

Bessere Unterstützung und Dokumentation

IronPDF bietet eine bessere Unterstützung und Dokumentation als PDFium. Sollten Sie bei der Verwendung von IronPDF auf Probleme stoßen, steht Ihnen unser Team jederzeit gerne zur Verfügung. Die umfassende Dokumentation mit Bildern erleichtert den Einstieg in die Verwendung von IronPDF in Ihren .NET-Anwendungen.

Wie IronPDF die beste Lösung für die Bedürfnisse der Kunden ist

IronPDF ist die beste Lösung für die Bedürfnisse der Kunden, weil:

  • Es lässt sich problemlos in jede .NET-Webanwendung integrieren.
  • Es kann PDF-Dateien aus HTML-Seiten, CSS- und JavaScript-Dateien erstellen.
  • Die IronPDF-Bibliothek ist auch für Kunden nützlich, die Daten aus einem PDF-Dokument extrahieren oder Änderungen an einem bestehenden Dokument und Quellcode vornehmen müssen.
  • IronPDF bietet einen ausgezeichneten Kundensupport und eine umfassende Dokumentation, die den Kunden einen schnellen Einstieg ermöglicht.
  • Eine kostenlose Testversion steht ebenfalls zur Verfügung, damit die Kunden die Bibliothek vor dem Kauf ausprobieren können.

    Hier erfahren Sie mehr über die Verwendung von IronPDF in .NET-Anwendungenanleitung zur Konvertierung von HTML in PDF.

Wie einfach IronPDF zu verwenden ist

Anhand der folgenden Demonstration können Sie sehen, wie einfach die Verwendung von IronPDF ist. Angenommen, Sie haben einen URL-Pfad, den Sie in eine PDF-Datei konvertieren müssen. Mit IronPDF ist der Konvertierungsprozess ganz einfach. Die Klassenbibliothek abstrahiert alle Details der Verwendung der zugrunde liegenden IronPDF-Bibliothek. Fügen Sie einfach einen Verweis auf die IronPDF-Bibliothek hinzu oder installieren Sie sie mit dem NuGet Package Manager und rufen Sie dierenderUrlAsPdf methode, wobei Sie den Pfad zur URL und den Pfad, unter dem die PDF-Datei gespeichert werden soll, in der Dateispeichern als funktion. Mit nur zwei Codezeilen können Sie jede URL in ein PDF-Dokument umwandeln.

//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
VB   C#

PDFium in C# Alternativen mit IronPDF, Abbildung 1: IronPDF-Ausgabe

IronPDF Ausgabe

Schlussfolgerung

Auf der Grundlage des PDFium-Projekts haben Kunden/Entwickler eine zuverlässige, aktuelle und funktionsreiche PDF-Bibliothek erhalten. Unsere Kunden können sicher sein, dass ihre Dokumente unabhängig vom Gerät oder der Plattform, auf der sie angezeigt werden, hervorragend aussehen. Außerdem können sie die leistungsstarken Funktionen von IronPDF Code nutzen, mit denen sie schnell und sicher PDFs erstellen, schreiben und weitergeben können.

IronPDF-Schnittstelle bietet eine kostenloser Test so dass Sie die Software vor dem Kauf testen können. Der Preis beginnt bei nur $749, sehr erschwinglich im Vergleich zu anderen ähnlichen PDF-Rendering-Software. Wenn Sie mehrere Lizenzen erwerben müssen, bietet das Unternehmen erhebliche Rabatte. Sie können fünf Produktlizenzen zum Preis von nur zwei erwerben, indem Sie dieIron Suite.

< PREVIOUS
PDF-Anzeige in .NET MAUI (Schritt-für-Schritt) Tutorial
NÄCHSTES >
PDF aus Vorlage in C# generieren

Sind Sie bereit, loszulegen? Version: 2024.12 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 11,810,873 Lizenzen anzeigen >