PRODUKT-VERGLEICHE

Ein Vergleich zwischen IronPDF und HiQPdf C#

Aktualisiert 24. September 2024
Teilen Sie:

1. Einführung

IronPDF und HiQPdf beide können verwendet werden, um PDF-Dateien zu erzeugen, zu lesen und zu ändern in Ihrem Microsoft .NET Anwendung, egal ob es sich um eine Web- oder Desktop-Anwendung handelt. Aber welche dieser PDF-Bibliotheken ist am besten für Ihren Anwendungsfall geeignet?

Dieser Artikel wird die Funktionen der beiden Bibliotheken vergleichen und ihre Leistungsniveaus beim Konvertieren und Bearbeiten von PDF-Dateien untersuchen.

IronPDF-Funktionen

IronPDF ist ein hochentwickelter PDF-Konverter, der nahezu jede Aufgabe bewältigen kann, die ein Browser ausführen kann. Es macht es .NET-Entwicklern leicht, PDF-Dateien zu erstellen, zu lesen und zu bearbeiten. IronPDF wandelt HTML in PDF um unter Verwendung der Chrome-Engine und unterstützt verschiedene Webtechnologien wie HTML, ASPX, Razor HTML und MVC View.

Mit IronPDF können wir PDF-Dateien mit HTML5, JavaScript, CSS und Bildern erstellen. Wir können auch Kopf- und Fußzeilen einschließen in den Dateien. IronPDF vereinfacht das Lesen von PDF-Dateien und umfasst einen ausgereiften HTML-zu-PDF-Konverter. Zusätzlich bietet IronPDF eine leistungsstarke PDF-Konvertierungs-Engine.

  • PDF-Dateien können aus einer Vielzahl von Quellen erstellt werden, darunter HTML, HTML5, ASPX und Razor/MVC View. Es unterstützt auch die Umwandlung von Bild zu PDF.
  • IronPDF hilft bei der Erstellung von Dokumenten mit Interaktive Formulare, das Ausfüllen und Abschicken interaktiver Formulare, das Zusammenführen und Aufteilen von PDF-Dokumenten, das Extrahieren von Texten und Bildern, das Durchsuchen von PDF-Dateien nach Text und vieles mehr.
  • Es kann PDF in HTML oder PDF-Dokumente drucken.
  • Sie können PDFs aus Links erstellen, mit Kopfzeilen, Fußzeilen und Wasserzeichen anpassen und mehr.
  • IronPDF ermöglicht es uns, CSS-Dateien in PDF-Dateien zu verwandeln.

HiQPdf Eigenschaften

HiQPdf bietet eine Bibliothek für .NET und .NET Core an, die eine schnelle und präzise HTML-zu-PDF-Konvertierung für Web- und Desktop-Anwendungen ermöglicht. Es unterstützt alle CSS-Stile und die Ausführung von JavaScript in HTML-Dateien, was es zu einem vielseitigen Werkzeug macht.

  • Konvertieren Sie HTML, HTML5 und Webseiten in PDF.; Passen Sie die Seitengröße, -ausrichtung und HTML-Inhalte an die Seite an.
  • Die PDF-Konvertierungstechnologie von HiQPdf unterstützt HTML5-zu-SVG, JavaScript, Web Fonts und CSS3.
  • Ermöglicht Ihnen, externe PDF-Dokumente zu erstellen, zu bearbeiten, zusammenzuführen und zu teilen oder sie mit neuen Dokumenten zu kombinieren.
  • Sie können page-break CSS-Elemente verwenden, um Seitenumbrüche zu steuern, Tabellenköpfe und -fußzeilen auf jeder PDF-Seite zu wiederholen und mehr.

2.0 Erstellen eines neuen Projekts in Visual Studio

Um loszulegen, öffnen Sie Visual Studio und erstellen Sie ein neues "Konsolenanwendung". Dieses Beispiel verwendet eine Konsolenanwendung, um PDF-Dokumente zu erstellen.

Bildschirm zur Projekterstellung in Visual Studio

Geben Sie als Nächstes den Projektnamen ein und wählen Sie den Dateipfad aus, wie unten gezeigt.

Dateipfadauswahl in Visual Studio

Das Projekt wird nun die notwendige Struktur erstellen. Sobald erstellt, wird die Datei Program.cs geöffnet, damit Sie Ihren Code schreiben und ausführen können.

Projektstruktur

3.0 Installieren Sie die IronPDF-Bibliothek

Die IronPDF-Bibliothek kann installiert werden über:

  1. Visual Studio

  2. Die Visual Studio-Befehlszeile

  3. Direkter Download von der NuGet-Website

  4. Direktes Herunterladen von der IronPDF-Website

3.1 Visual Studio verwenden

Sie können IronPDF direkt über den NuGet-Paket-Manager in Visual Studio installieren:

NuGet-Paket-Manager in Visual Studio

Suchen Sie nach "IronPDF" und installieren Sie das Paket in Ihr Projekt.

Installation von IronPDF über den NuGet-Paketmanager

3.2 Verwendung der Visual Studio-Befehlszeile

Alternativ öffnen Sie die Paket-Manager-Konsole und geben Sie ein:

Install-Package IronPdf

Installation von IronPDF über die Visual Studio-Befehlszeile

3.3 Direkter Download von der NuGet-Website

Gehen Sie zum IronPDF NuGet-Seite und laden Sie das Paket herunter. Nach dem Herunterladen fügen Sie die Paketreferenz zu Ihrem Projekt hinzu.

3.4 Direktes Herunterladen von der IronPDF-Website

Besuchen Sie die IronPDF-Website und laden Sie das Paket direkt herunter. Folgen Sie den Anweisungen, um es zu Ihrem Projekt hinzuzufügen.

4.0 Installieren der HiQPdf-Bibliothek

Die HiQPdf-Bibliothek kann auf folgende Weise installiert werden:

  1. Visual Studio

  2. Die Visual Studio-Befehlszeile

  3. Direkter Download von der NuGet-Website

  4. Direkter Download von der HiQPdf-Website

4.1 Visual Studio verwenden

In Visual Studio suchen Sie im NuGet-Paket-Manager nach "HiQPdf" und installieren Sie das Paket.

4.2 Verwendung der Visual Studio-Befehlszeile

Öffnen Sie die Paket-Manager-Konsole und geben Sie ein:

Install-Package HiQPdf

4.3 Direkter Download von der NuGet-Website

Laden Sie das Paket herunter von der HiQPdf NuGet-Seite. Nach dem Herunterladen fügen Sie es Ihrem Projekt hinzu.

4.4 Direkter Download von der HiQPdf-Website

Besuchen Sie die HiQPdf-Website um das Paket direkt herunterzuladen. Führen Sie die angegebenen Schritte aus, um es zu Ihrem Projekt hinzuzufügen.

5.0 Erstellen Sie PDF-Dokumente aus URLs

Die folgenden Beispiele zeigen, wie man PDFs aus URLs erstellt.

5.1 IronPDF verwenden

IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
var Pdf = Renderer.RenderUrlAsPdf("https://www.google.com/");
Pdf.SaveAs("result.pdf");
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
var Pdf = Renderer.RenderUrlAsPdf("https://www.google.com/");
Pdf.SaveAs("result.pdf");
Dim Renderer As New IronPdf.ChromePdfRenderer()
Dim Pdf = Renderer.RenderUrlAsPdf("https://www.google.com/")
Pdf.SaveAs("result.pdf")
VB   C#

5.2 Verwendung von HiQPdf

HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
htmlToPdfConverter.ConvertUrlToFile("https://www.google.com", "hiqpdf.pdf");
HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
htmlToPdfConverter.ConvertUrlToFile("https://www.google.com", "hiqpdf.pdf");
Dim htmlToPdfConverter As New HtmlToPdf()
htmlToPdfConverter.ConvertUrlToFile("https://www.google.com", "hiqpdf.pdf")
VB   C#

6.0 PDF aus HTML-Strings erstellen

Beide Bibliotheken unterstützen die Umwandlung von HTML-String zu PDF.

6.1 IronPDF verwenden

var Renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello World!</h1>").SaveAs("result.pdf");
var Renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello World!</h1>").SaveAs("result.pdf");
Dim Renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("<h1>Hello World!</h1>").SaveAs("result.pdf")
VB   C#

6.2 Verwendung von HiQPdf

HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
htmlToPdfConverter.ConvertHtmlToFile("<h1>Hello World!</h1>", "", "hiqpdf.pdf");
HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
htmlToPdfConverter.ConvertHtmlToFile("<h1>Hello World!</h1>", "", "hiqpdf.pdf");
Dim htmlToPdfConverter As New HtmlToPdf()
htmlToPdfConverter.ConvertHtmlToFile("<h1>Hello World!</h1>", "", "hiqpdf.pdf")
VB   C#

7.0 Lesen eines PDF-Dokuments

Sowohl IronPDF als auch HiQPdf ermöglichen das Lesen bestehender PDF-Dokumente.

7.1 IronPDF verwenden

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
Dim AllText As String = pdfDocument.ExtractAllText()
VB   C#

7.2 Verwendung von HiQPdf

PdfTextExtract pdfTextExtract = new PdfTextExtract();
string text = pdfTextExtract.ExtractText("result.pdf", 1, 1);
PdfTextExtract pdfTextExtract = new PdfTextExtract();
string text = pdfTextExtract.ExtractText("result.pdf", 1, 1);
Dim pdfTextExtract As New PdfTextExtract()
Dim text As String = pdfTextExtract.ExtractText("result.pdf", 1, 1)
VB   C#

8.0 Lizenzvergabe

HiQPdf beginnt bei $245 für eine einzelne Entwicklerlizenz mit einem Jahr Support. Preise ansehen.

IronPDF bietet eine Lite-Lizenz ab $749 an, die eine 30-tägige Geld-zurück-Garantie und ein Jahr Support beinhaltet. Schauen Sie sich die Lizenzierungsoptionen von IronPDF an.

9.0 Schlussfolgerung

In diesem Vergleich von IronPDF und HiQPdf bieten beide Bibliotheken zahlreiche Funktionen, aber IronPDF sticht in Bezug auf Leistung, Vielseitigkeit und Funktionsumfang hervor. Zusätzlich ist IronPDF einfacher zu nutzen, insbesondere bei der Konvertierung von HTML in PDFs. IronPDF bietet auch eine lizenzkostenfreie Weiterverteilung an, was HiQPdf nicht tut.

Wir empfehlen IronPDF für die meisten Anwendungsfälle, da es leistungsstarke Funktionalität mit hervorragendem Support und regelmäßigen Updates kombiniert.

< PREVIOUS
Ein Vergleich zwischen IronPDF und PDFTron

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

Gratis NuGet-Download Downloads insgesamt: 11,308,499 Lizenzen anzeigen >