PRODUKT-VERGLEICHE

IronPDF und DynamicPDF - ein umfassender Vergleich

Veröffentlicht 15. März 2022
Teilen Sie:

1. Einführung

PDF steht für Portable Document Format und wurde von Adobe entwickelt, um Dokumente mit formatiertem Text und Bildern darzustellen. Wir brauchen eine separate Anwendung, um Dateien im PDF-Format zu öffnen. PDF spielt in der modernen Welt eine wichtige Rolle; PDF-Dateien werden in den meisten Industriezweigen für die Rechnungsstellung und die Erstellung von Dokumenten verwendet. Entwickler verwenden PDF-Dateien, um die Anforderungen ihrer Kunden bei der Erstellung von Dokumenten zu erfüllen. Heutzutage ist die PDF-Erstellung dank der auf dem Markt verfügbaren Bibliotheken viel einfacher geworden. Wenn wir diese Art von Bibliothek in einem Projekt verwenden, sollten wir Faktoren wie das Erstellen, Lesen und Konvertieren berücksichtigen; dies wird uns helfen zu entscheiden, welche Bibliothek für uns am besten geeignet ist.

In diesem Artikel vergleichen wir die beiden beliebtesten PDF-Bibliotheken für .NET-Komponenten. Diese beiden Bibliotheken sind:

  • IronPDF
  • DynamicPDF

    Die IronPDF- und DynamicPDF-Bibliotheken werden beide zum Erstellen, Lesen oder Ändern von PDF-Dateien in Ihren Microsoft .NET-Anwendungen, ASP.NET-Webanwendungen sowie herkömmlichen Windows-Anwendungen verwendet. Wir können nun diese beiden Bibliotheken vergleichen. Um zu entscheiden, welche der beiden Bibliotheken für unsere Anwendung am besten geeignet ist, werden wir zunächst die Funktionen der beiden Bibliotheken vergleichen und dann die Leistung bei der Konvertierung und Bearbeitung von PDF-Dateien analysieren. Beide Bibliotheken werden von Microsoft .NET Core Frameworks unterstützt.

1.1 IronPDF Merkmale

IronPDF ist ein leistungsfähiger HTML-Konverter, der fast alles verarbeiten kann, was ein Webbrowser bieten kann. Eine .NET-Bibliothek für Entwickler kann leicht zum Erstellen, Lesen oder Ändern von PDF-Dateien verwendet werden. IronPDF verwendet eine Chromium-Engine zum Rendern von HTML in PDF und unterstützt verschiedene Webkomponenten wie HTML, ASPX, Razor HTML und MVC View. IronPDF unterstützt Dateien in Ihren Microsoft .NET-Anwendungen(sowohl ASP.NET-Webanwendungen als auch herkömmliche Windows-Anwendungen).

IronPDF ermöglicht es uns, Dateien aus HTML5, JavaScript, CSS und Bildern zu erstellen. Wir können auch Kopf- und Fußzeilen zu den Dateien hinzufügen, und im Allgemeinen wird das Lesen von PDF-Dateien sehr einfach. Außerdem enthält IronPDF einen leistungsstarken HTML-zu-PDF-Konverter, der alle PDF-Dateien verarbeiten kann.

PDF-Dateien können aus verschiedenen Dateitypen wie HTML, HTML5, ASPX und Razor/MVC View erstellt werden. Wir sind auch in der Lage, Bilddateien in PDFs zu konvertieren.

Dokument aus einem URL-Link generieren. Es ermöglicht uns auch die Verwendung von benutzerdefinierten Netzwerk-Anmeldeinformationen, User-Agents, Proxies, Cookies, HTTP-Headern und Formularvariablen, die eine Anmeldung hinter HTML-Anmeldeformularen ermöglichen.

  • IronPDF ermöglicht es uns, Formulare in bestehenden PDF-Dokumenten zu lesen und auszufüllen.
  • Es ist in der Lage, Bilder aus Dokumenten zu extrahieren.
  • Es ermöglicht das Hinzufügen von Kopf- und Fußzeilen, Text, Bildern, Lesezeichen, Wasserzeichen usw. zu Dokumenten.
  • Es ermöglicht uns, neue oder bestehende Dokumentseiten zusammenzuführen und zu teilen.
  • Wir sind in der Lage, Dokumente ohne Acrobat Reader in PDF-Objekte zu konvertieren.
  • Wir können CSS-Dateien und medienähnliche Dateien in Dokumente umwandeln.

1.2 DynamicPDF-Funktionen

DynamicPDF für .NET ist ein PDF-Manipulationstool, das seinen Nutzern unter anderem beim Erstellen, Bearbeiten, Zusammenführen, Teilen, Berichten und Schreiben auf der .NET-Plattform hilft. DynamicPDF bietet sieben verschiedene Funktionen oder Produkte an, die den Nutzern bei ihrer Arbeit mit PDF helfen. Sehen Sie sich die folgenden von DynamicPDF angebotenen Produkte an.

DynamicPDF HTML-Konverter für .NET

DynamicPDF HTML Converter konvertiert HTML in PDF und PDF-Byte-Arrays.

DynamicPDF Core Suite für .NET

Die DynamicPDF Core Suite ist ihr Hauptprodukt, das die gesamte PDF-Bearbeitung abdeckt, wie z. B. das Erstellen von PDF, das Erstellen von PDF-Berichten, das Verpacken von PDF, PDF/A-kompatibles PDF, PDF/X-kompatibles PDF, das Stempeln von PDF, getaggte PDF und Vorlagen.

DynamicPDF PrintManager für .NET

Diese Funktion bietet das Drucken einer PDF-Datei, das Faxen einer PDF-Datei, das Drucken einer PDF-Datei aus einem Byte-Array und das Drucken mehrerer PDF-Dateien.

DynamicPDF Konverter für .NET

Damit lassen sich verschiedene Dateiformate wie HTML, Excel, PowerPoint, Tiff und Word über .NET-Plattformen in PDF konvertieren.

DynamicPDF Rasterizer für .NET

Mit diesem Produkt können Benutzer PDF in verschiedene Bildformate wie JPG, TIFF, BMP, PNG und GIF konvertieren.

DynamicPDF-Betrachter für .NET

DynamicPDF Viewer bietet Möglichkeiten zum Öffnen und Anzeigen von PDFs.

  • Verschlüsselte PDF öffnen
  • PDF aus Byte-Array öffnen
  • PDF aus Pfaddatei öffnen

DynamicBarcode Creator für .NET

Diese Funktion ermöglicht es Entwicklern, Barcodes verschiedener Typen zu erstellen.

  • 2D-Strichcode
  • Linearer Barcode
  • Post-Strichcode

2. Erstellen eines neuen Projekts in Visual Studio

Öffnen Sie die Visual Studio-Software, gehen Sie zum Menü "Datei" und wählen Sie ein neues Projekt aus. Wählen Sie dann die Konsolenanwendung. In diesem Artikel werden wir eine Konsolenanwendung verwenden, um PDF-Dokumente zu erzeugen.

Dynamicpdf Csharp Alternative 1 related to 2. Erstellen eines neuen Projekts in Visual Studio

Geben Sie den Projektnamen ein und wählen Sie den Dateipfad in dem entsprechenden Textfeld aus. Klicken Sie dann auf die Schaltfläche Erstellen. Wählen Sie außerdem das erforderliche .NET Framework aus, wie im folgenden Screenshot dargestellt:

Dynamicpdf Csharp Alternative 2 related to 2. Erstellen eines neuen Projekts in Visual Studio

Das Visual Studio-Projekt generiert nun die Struktur für die ausgewählte Anwendung, und wenn Sie Konsolen-, Windows- und Webanwendung auswählen, wird die Datei program.cs geöffnet, in die Sie den Code eingeben und die Anwendung erstellen/ausführen können.

Dynamicpdf Csharp Alternative 3 related to 2. Erstellen eines neuen Projekts in Visual Studio

Als nächstes können wir die Bibliothek hinzufügen, um den Code zu testen.

3. Installieren Sie die IronPDF-Bibliothek

Die IronPDF-Bibliothek kann auf vier verschiedene Arten heruntergeladen und installiert werden.

Diese sind:

  • Visual Studio verwenden.
  • Verwendung der Visual Studio-Befehlszeile.
  • Direkter Download von der NuGet-Website.
  • Direktes Herunterladen von der IronPDF-Website.

3.1 Visual Studio verwenden

Visual Studio bietet die Option NuGet Package Manager, um das Paket direkt in der Lösung zu installieren. Der folgende Screenshot zeigt, wie Sie den NuGet Package Manager öffnen.

Dynamicpdf Csharp Alternative 4 related to 3.1 Visual Studio verwenden

Es bietet ein Suchfeld, um die Liste der Pakete von der NuGet-Website anzuzeigen. Im Paketmanager müssen wir nach dem Schlüsselwort "IronPDF" suchen, wie in der folgenden Abbildung zu sehen ist:

Dynamicpdf Csharp Alternative 5 related to 3.1 Visual Studio verwenden

In der obigen Abbildung erhalten wir die Liste der verwandten Bibliotheken aus der Suche. Wir müssen die gewünschte Option auswählen, um das Paket in der Lösung zu installieren.

3.2 Verwendung der Visual Studio-Befehlszeile

  • Gehen Sie in Microsoft Visual Studio zu Tools -> NuGet Package Manager -> Package Manager Console
  • Geben Sie auf der Registerkarte Paketmanager-Konsole die folgende Zeile ein:
Install-Package IronPdf

Jetzt wird das Paket in das aktuelle Projekt heruntergeladen/installiert und ist einsatzbereit.

Dynamicpdf Csharp Alternative 6 related to 3.2 Verwendung der Visual Studio-Befehlszeile

3.3 Direkter Download von der NuGet-Website

Die dritte Möglichkeit ist, das NuGet-Paket direkt von der Website herunterzuladen.

  • Navigieren Sie zumIronPDF NuGet-Paket.
  • Wählen Sie im Menü auf der rechten Seite die Option Paket herunterladen.
  • Doppelklicken Sie auf das heruntergeladene Paket. Sie wird automatisch installiert.
  • Laden Sie nun die Lösung neu und verwenden Sie sie für das Projekt.

3.4 Direkter Download von der IronPDF-Website

Besuchen Sie dieIronPDF Offizielle Website um das neueste Paket direkt von der Website herunterzuladen. Führen Sie nach dem Download die folgenden Schritte aus, um das Paket zu Ihrem Projekt hinzuzufügen.

  • Klicken Sie mit der rechten Maustaste auf das Projekt im Lösungsfenster.
  • Wählen Sie dann die Option zur Referenz aus und suchen Sie den Speicherort der heruntergeladenen Referenz.
  • Klicken Sie auf OK, um die Referenz hinzuzufügen.

4. Installieren Sie die DynamicPDF-Bibliothek

NuGet-Paket

Die DynamicPDF Core Suite ist auf NuGet verfügbar und ist Teil des ceTe.DynamicPDF.CoreSuite.NET Pakets. Der einfachste Weg, das Paket zu installieren, ist die Verwendung des Visual Studio Package Manager. Sie können das Paket auch direkt von NuGet herunterladen.

nuGet-Paket-ID: ceTe.DynamicPDF.CoreSuite.NET

Dynamicpdf Csharp Alternative 7 related to NuGet-Paket

DynamicPDF Core Suite Informationen

Weitere Informationen finden Sie auf derDynamicPDF Core Suite Dokumentation.

Verfügbar auf anderen Plattformen. DynamicPDF Core Suite ist für die Plattformen Java und COM/ActiveX verfügbar. Weitere Einzelheiten finden Sie auf den jeweiligen Produktseiten.

4.1 Dokumentation

Die Dokumentation ist sowohl online als auch in Form von .chm-Dateien verfügbar, die lokal auf dem Rechner des Hosts installiert werden.

4.2 Proben

Die Beispielanwendung demonstriert die von DynamicPDF angebotenen Funktionen. Diese werden ebenfalls lokal auf dem Rechner des Hosts installiert.

Besuchen Sie dieDynamicPDF GitHub-Repository für Beispielanwendungen.

4.3 Versorgungsunternehmen

Für die Verwendung des Produkts müssen möglicherweise weitere Dienstprogramme installiert werden. Zum Beispiel das Dienstprogramm zum Hinzufügen von HTML zu PDF.

4.3.1 Hinzufügen des NuGet-Pakets DynamicPDF Reference

DynamicPDF HTML Converter, DynamicPDF Core Suite und DynamicPDF Converter sind alle über NuGet verfügbar. Der einfachste Weg, die Pakete zu installieren, ist über den Visual Studio Package Manager.

DynamicPDF HTML Converter ist auf NuGet im Paket ceTe.DynamicPDF.HtmlConverter.NET verfügbar.

DynamicPDF Core Suite ist auf NuGet und im Paket ceTe.DynamicPDF.CoreSuite.NET verfügbar.

DynamicPDF Converter ist auf NuGet und im Paket ceTe.DynamicPDF.Converter.NET verfügbar.

GitHub Beispielprojekt

Klonen Sie das Beispielprojekt oder sehen Sie es sich auf GitHub an:DynamicPDF Beispielprojekt.

DynamicPDF Konverter und Generator Informationen

Weitere Informationen zu allen drei Produkten finden Sie unter:

5. Erstellen eines Portable Document Format aus einer URL

Beide PDF-Bibliotheken verfügen über Konverter, die leistungsstarke HTML-zu-PDF-Konvertierungen durchführen können. Im Folgenden sehen wir, wie wir die PDF-Dateien erstellen können.

5.1 IronPDF verwenden

IronPDF macht es uns leicht, PDFs zu erstellen. Es rendert HTML-Dateien aus URLs und wandelt sie in PDF-Dokumente um.

Die folgenden Methoden helfen uns bei der einfachen Erstellung von PDF-Dokumenten:

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

Im obigen Beispiel verwenden wir zwei Methoden, um den Link in ein Dokument umzuwandeln. Eine Methode besteht darin, ein Dokument durch Erstellen eines IronPDF-Objekts zu erstellen, die andere Methode ist das Erstellen des Objekts für RenderUrlAsPdf.

5.2 DynamicPDF verwenden

Der leistungsstarke HTML-zu-PDF-Konverter ist eine Funktion von DynamicPDF. Es wandelt jede HTML- oder Markup-Datei in PDF um. Nachfolgend finden Sie ein Beispiel für die einfache Erstellung einer PDF-Datei mit DynamicPDF.

Converter.Convert("http://www.google.com", pdfFilePath);
Converter.Convert("http://www.google.com", pdfFilePath);
Converter.Convert("http://www.google.com", pdfFilePath)
VB   C#

Dieses Beispiel demonstriert eine einfache Dateikonvertierung von HTML(eine angegebene URL) zu PDF.

6. Portable Document Format aus HTML erstellen

Sowohl IronPDF als auch DynamicPDF bieten eine einfache Methode zur Konvertierung einer HTML-Zeichenkette in eine PDF-Datei.

6.1 IronPDF verwenden

Mithilfe von IronPDF können wir HTML-Strings in PDF-Dokumente umwandeln. Nachfolgend finden Sie ein Beispiel für die Umwandlung der HTML-Zeichenfolge in Dokumente. Es ermöglicht auch die Konvertierung von beliebigen HTML-Tags in PDF-Dokumente.

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#

Das obige Beispiel zeigt, dass wir in der Lage sind, HTML-Strings mit RenderHtmlAsPdf zu konvertieren.

6.2 DynamicPDF verwenden

DynamicPDF hilft uns auch bei der Umwandlung von HTML-Strings in Dokumente. Im Folgenden finden Sie ein Beispiel für die Konvertierung von HTML-Strings.

string sampleHtml = "<html><body><p>This is a very simple HTML string including a Table below.</p>" +  
                    "<h4>Two rows and three columns:</h4><table border=\"1\"><tr><td>100</td><td>200</td>" +  
                    "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>";  
Converter.ConvertHtmlString(sampleHtml, pdfFilePath); 
string sampleHtml = "<html><body><p>This is a very simple HTML string including a Table below.</p>" +  
                    "<h4>Two rows and three columns:</h4><table border=\"1\"><tr><td>100</td><td>200</td>" +  
                    "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>";  
Converter.ConvertHtmlString(sampleHtml, pdfFilePath); 
Dim sampleHtml As String = "<html><body><p>This is a very simple HTML string including a Table below.</p>" & "<h4>Two rows and three columns:</h4><table border=""1""><tr><td>100</td><td>200</td>" & "<td>300</td></tr><tr><td>400</td><td>500</td><td>600</td></tr></table></body></html>"
Converter.ConvertHtmlString(sampleHtml, pdfFilePath)
VB   C#

Das folgende Beispiel zeigt die Konvertierung eines bestimmten HTML-Strings in PDF.

7. Lesen von Dokumenten im Portable Document Format

Wir können PDF-Dokumente sowohl mit IronPDF als auch mit DynamicPDF lesen.

7.1 IronPDF verwenden

IronPDF hilft uns, vorhandene PDF-Dateien zu lesen. Nachfolgend finden Sie ein Beispiel für das Lesen vorhandener PDF-Dateien mit IronPDF.

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
VB   C#

Der obige Code ruft die FromFile-Methode auf, mit der ein PDF-Dokument aus einer vorhandenen Datei gelesen und in ein PDF-Dokumentobjekt konvertiert wird.

7.2 DynamicPDF verwenden

DynamicPDF hilft uns auch, bestehende PDFs in Microsoft .NET-Anwendungen, ASP.NET-Webanwendungen und herkömmlichen Windows-Anwendungen zu lesen. Unten sehen Sie das Beispiel für das Lesen von Daten aus PDF-Dokumenten.

Die folgenden Schritte und der Beispielcode veranschaulichen das Öffnen einer PDF-Datei aus einem Dateipfad mit dem Rasterizer-Produkt.

Schritte zum Öffnen einer PDF-Datei aus einem Dateipfad

  1. Öffnen Sie das PDF-Dokument mit PDF Viewer, indem Sie den Dateipfad angeben.

    Beispielcode - C#

pdfViewer.Open(@"C:\DocumentA.pdf");
pdfViewer.Open(@"C:\DocumentA.pdf");
pdfViewer.Open("C:\DocumentA.pdf")
VB   C#

8. Zusammenführung von Dokumenten im Portable Document Format

Sowohl IronPDF als auch DynamicPDF helfen bei der Zusammenführung mehrerer Dokumente in ein einziges Dokument in Ihrer Microsoft .NET-Anwendung. Mit Hilfe dieser Bibliotheken können wir Dokumente leicht zusammenführen.

8.1 IronPDF verwenden

IronPDF hilft uns dabei, mehrere Dokumente zu einem einzigen Dokument zusammenzuführen. Die folgende Abbildung zeigt, wie Sie mehrere Dokumente in ein einziges Dokument umwandeln können.

var pdfDocuments = new List<IronPdf.PdfDocument>();
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
var mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments);
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf");
var pdfDocuments = new List<IronPdf.PdfDocument>();
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"));
var mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments);
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf");
Dim pdfDocuments = New List(Of IronPdf.PdfDocument)()
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"))
pdfDocuments.Add(IronPdf.PdfDocument.FromFile("result.pdf"))
Dim mergedPdfDocument = IronPdf.PdfDocument.Merge(pdfDocuments)
mergedPdfDocument.SaveAs("Ironpdfmerged.pdf")
VB   C#

8.2 DynamicPDF verwenden

DynamicPDF hilft uns auch dabei, mehrere Dokumente zu einem einzigen Dokument zusammenzuführen. Das folgende Beispiel zeigt, wie Sie Dokumente zusammenführen können.

MergeDocument document = new MergeDocument("DocumentA.pdf");
document.Append("DocumentB.pdf");
document.Append("DocumentC.pdf");
document.Draw("output.pdf");
MergeDocument document = new MergeDocument("DocumentA.pdf");
document.Append("DocumentB.pdf");
document.Append("DocumentC.pdf");
document.Draw("output.pdf");
Dim document As New MergeDocument("DocumentA.pdf")
document.Append("DocumentB.pdf")
document.Append("DocumentC.pdf")
document.Draw("output.pdf")
VB   C#

9. Aufteilung von Dokumenten im Portable Document Format

Die IronPDF- und DynamicPDF-Bibliotheken ermöglichen die Aufteilung von Seiten in separate Dokumente. Beide bieten eine unkomplizierte Methode zur Durchführung dieses Prozesses.

9.1 IronPDF verwenden

IronPDF ermöglicht es uns, einzelne und mehrere Seiten in separate Dokumente zu konvertieren. Nachfolgend finden Sie ein Beispiel für die Erstellung geteilter Seiten in einem separaten Dokument.

var Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf");
Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf");
var Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf");
Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf");
Dim Splitdocument = IronPdf.PdfDocument.FromFile("Ironpdfmerged.pdf")
Splitdocument.CopyPages(0,0).SaveAs("Ironpdfmerged.pdf")
VB   C#

9.2 DynamicPDF verwenden

DynamicPDF ermöglicht auch die Aufteilung einer einzelnen Dokumentseite in mehrere Dokumente. Nachfolgend finden Sie ein Beispiel für die Aufteilung bestimmter Dokumentseiten in ein anderes Dokument.

PdfDocument pdf = new PdfDocument("DocumentA.pdf");
MergeDocument part1 = new MergeDocument(pdf, 1, 4);
Part1.Draw("output-part1.pdf");
MergeDocument part2 = new MergeDocument(pdf, 5, 8);
part2.Draw("output-part2.pdf");
PdfDocument pdf = new PdfDocument("DocumentA.pdf");
MergeDocument part1 = new MergeDocument(pdf, 1, 4);
Part1.Draw("output-part1.pdf");
MergeDocument part2 = new MergeDocument(pdf, 5, 8);
part2.Draw("output-part2.pdf");
Dim pdf As New PdfDocument("DocumentA.pdf")
Dim part1 As New MergeDocument(pdf, 1, 4)
Part1.Draw("output-part1.pdf")
Dim part2 As New MergeDocument(pdf, 5, 8)
part2.Draw("output-part2.pdf")
VB   C#

10. Lizenzvergabe

DynamicPDF ist eine Bibliothek, die es ermöglicht, PDF-Dokumente aus verschiedenen Quellen wie HTML-Strings und HTML-Links zu erstellen sowie Dokumente zu teilen und zusammenzuführen. DynamicPDF wird mit einer unterschiedlichen Preisstruktur angeboten, wobei der niedrigste Preis bei $799 für eine Einzellizenz beginnt. Die Entwicklerlizenz ist kostenlos, so dass wir sie testen können. Informieren Sie sich über die Preisstruktur für DynamicPDF auf derDynamicPDF-Preisseite.

IronPDF ist ebenfalls eine Bibliothek und wird mit einer kostenlosen Entwicklerlizenz geliefert. IronPDF hat auch eine andere Preisstruktur. Das Lite-Paket beginnt bei $749 ohne laufende Kosten, einschließlich SaaS und OEM-Weitergabe. Alle Lizenzen beinhalten eine 30-tägige Geld-zurück-Garantie, ein Jahr Produktsupport und -updates, Gültigkeit für Entwicklung/Taging/Produktion. Es gibt auch eine permanente Lizenz(einmaliger Kauf). Besuchen Sie dieIronPDF Preisseite um die vollständige Preisstruktur und Lizenzierung von IronPDF zu überprüfen.

11. Schlussfolgerung

In diesem Artikel haben wir IronPDF und DynamicPDF verglichen. Wir haben einige der gemeinsamen Funktionen der beiden Bibliotheken untersucht. IronPDF berücksichtigt die Chrome-Einstellungen des Benutzers, um den HTML-Code zu rendern, DynamicPDF hingegen läuft auf einer separaten Engine, die die aktuellen Benutzereinstellungen ignoriert, um den HTML-Code zu rendern. IronPDF kann HTML im Vergleich zu DynamicPDF schnell rendern.

Was die Leistung angeht, ist IronPDF schneller als DynamicPDF, wie die oben genannten Testergebnisse zeigen. IronPDF bietet gegen Aufpreis eine lizenzfreie Weiterverbreitung an, was bei DynamicPDF nicht möglich ist. IronPDF bietet auch mehr Funktionen als DynamicPDF.

Zusammenfassend lässt sich sagen, dass wir IronPDF aufgrund seiner Leistungsfähigkeit und der zahlreichen Funktionen, die Entwicklern bei der Arbeit mit PDFs zur Verfügung stehen, bevorzugen. IronPDF bietet auch einen guten Support und eine ausführliche Dokumentation, die uns hilft, alle Funktionen zu nutzen.

< PREVIOUS
IronPDF und Docraptor - ein umfassender Vergleich
NÄCHSTES >
IronPDF und EO.Pdf: Ein Vergleich

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

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