PRODUKT-VERGLEICHE

Ein Vergleich zwischen IronPDF und NReco .NET Core

Veröffentlicht 1. Oktober 2022
Teilen Sie:

Einführung

PDF-Dateien werden in einer Vielzahl von Branchen für die Rechnungsstellung und die Erstellung von Dokumenten verwendet. Bei der Erstellung von Dokumenten verwenden die Entwickler das PDF-Format, um die Anforderungen ihrer Kunden zu erfüllen. Mit den heute auf dem Markt befindlichen Bibliotheken war es noch nie so einfach, PDF-Dateien zu erstellen. Wenn wir diese Art von Bibliothek in einem Projekt verwenden, müssen wir Faktoren wie Bau, Lesen und Konvertierung bewerten, um zu bestimmen, welche Bibliothek die beste auf dem Markt ist.

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

  • IronPDF
  • NReco

    IronPDF und NReco sind zwei Bibliotheken, die zum Erstellen, Lesen, Aktualisieren und Bearbeiten von PDF-Dateien in Ihrer .NET-Anwendung verwendet werden können, unabhängig davon, ob es sich um eine Desktop-, eine Web- oder eine mobile Anwendung handelt. Wir werden zunächst die Funktionen der beiden Bibliotheken vergleichen und dann ihre Leistung bei der Konvertierung und Bearbeitung von PDF-Dateien untersuchen. Die .NET-Frameworks von Microsoft unterstützen beide Bibliotheken.

    Als Nächstes müssen Sie entscheiden, welche C# PDF-Bibliothek am besten für Ihr .NET-Projekt geeignet ist. Sie können Ihre Entscheidung abwägen, wenn Sie den folgenden Vergleich zwischen den beiden Bibliotheken lesen.

    Werfen wir zunächst einen Blick darauf, was beide Bibliotheken zu bieten haben, und gehen wir dann zum eigentlichen Vergleich über.

IronPDF-Funktionen

Die IronPDF for .NET PDF-Bibliothekslösung ist ein Traum für Entwickler, insbesondere für C#-Softwareingenieure. Mit diesem hervorragenden Tool können Sie ganz einfach eine .NET Core PDF-Verarbeitungsanwendung erstellen.

IronPDF verwendet eine .NET Chromium-Engine, um HTML-Seiten in PDF-Dateien umzuwandeln. Es besteht keine Notwendigkeit, komplexe APIs zum Rendern oder Bearbeiten von PDFs zu verwenden. IronPDF unterstützt Standard-Webtechnologien: HTML, ASPX, JS, CSS und Bilder.

Außerdem können Sie damit eine .NET-PDF-Bibliothek mit HTML5, CSS, JavaScript und Bildern erstellen. Sie können eine PDF-Datei mühelos bearbeiten, mit Wasserzeichen versehen sowie Kopf- und Fußzeilen hinzufügen. Außerdem ist es sehr einfach, PDF-Text zu lesen und Bilder zu extrahieren.

Einige der wichtigsten Merkmale sind:

PDFs erstellen (HTML-zu-PDF)

  • PDF-Dokumente aus HTML 4 und 5, CSS und JavaScript erstellen
  • PDF-Dokumente aus URL generieren
  • PDF aus ASP.NET-Anwendungen generieren (Razor, MVC-Ansicht):
  • Laden von URLs mit benutzerdefinierten Netzwerk-Anmeldedaten, User-Agents, Proxies, Cookies, HTTP-Headern und Formularvariablen, die eine Anmeldung hinter HTML-Formularen ermöglichen

Vorhandene PDF-Dokumente ohne Adobe Acrobat bearbeiten

  • Daten aus Formularfeldern lesen und ausfüllen
  • Bilder und Texte aus PDF extrahieren
  • Hinzufügen neuer HTML-Inhalte in eine bestehende PDF-Seite
  • Logische oder HTML-Kopf- und Fußzeilen hinzufügen

Vorhandene PDF-Dokumente manipulieren

  • Laden und Parsen vorhandener PDF-Dokumente
  • Zusammenführen und Aufteilen des Inhalts in PDF-Dokumente
  • Hinzufügen von Kopf- und Fußzeilen, Anmerkungen, Lesezeichen, Wasserzeichen, Text- und Bildelementen

Konvertieren aus mehreren Formaten

  • ASPX WebForms - konvertieren Sie ASP.NET-Webformulare in herunterladbare PDFs, die im Browser angezeigt werden können, in nur drei Zeilen Code
  • HTML-Dokument - HTML in PDF konvertieren
  • Benutzerdefinierte "Basis-URL", um den Zugriff auf Asset-Dateien über das Internet zu ermöglichen
  • Responsive Layouts durch virtuelles Ansichtsfenster (breite und Höhe)
  • Akzeptiert HTML in jeder gängigen Dateikodierung (Standardmäßig UTF-8)

Speichern und Drucken

  • Speichern und Laden von Dateien, Binärdaten oder MemoryStreams
  • Unterstützt Bildschirm- und druckbasierte CSS-Medientypen
  • PDF-Dateien in ein PrintDocument-Objekt umwandeln und ohne Adobe drucken (mit minimalem Code)
  • Exportieren Sie offizielle Protokolldateien mit Details über API-Erfolg und Debug-Fehler im Quellcode.

NReco

NReco bietet eine Bibliothek für .NET und .NET Core für die HTML-zu-PDF-Konvertierung. Es kann PDF-Dokumente aus HTML-Vorlagen oder aus URLs von Webseiten generieren.

In den meisten Fällen (99% der Zeit)die aus NReco generierten PDFs sehen ähnlich aus wie eine in einem Webbrowser angezeigte Webseite. Die Engine unterstützt Kopf- und Fußzeilen, Seitennummerierung, benutzerdefinierte Schriftarten und die Ausführung von JavaScript.

Die NReco-Bibliothek basiert auf dem Kommandozeilen-Tool WkHtmlToPdf, das die WebKit-Engine zum Rendern von HTML-Inhalten als PDFs verwendet. Die Bibliothek nutzt die wkhtmltoPdf-Binärdateien (win-x86) während der Ausführung. Es ist nicht notwendig, diese manuell zu installieren. Die NReco-Bibliothek extrahiert und führt die wkHtmlToPdf-Binärdateien während der Laufzeit automatisch aus, um die Arbeit zu erleichtern.

  • Einige der wichtigsten Funktionen sind:

    • PDF aus HTML-String, Datei oder URL erstellen

    • Konvertieren von ASPX-Seiten und MVC-Ansichten in PDFs
  • Zusammenführen mehrerer HTML-Seiten in eine einzige, generierte PDF-Datei
  • PDF-Optionen:

    • Seitenausrichtung, benutzerdefinierte Seitengröße, Seitenränder

    • HTML-Vorlagen für Seitenkopf/Fußzeile, Seitennummerierung, Deckblatt usw

    • Automatische Erstellung von Inhaltsverzeichnissen auf der Grundlage von Webseitenüberschriften (H1/H2/H3)

Erstellen eines neuen Projekts in Visual Studio:

Wir werden ein neues Projekt in Visual Studio erstellen, um zu demonstrieren, wie diese beiden Bibliotheken die PDF-Generierung durchführen.

Öffnen Sie Visual Studio. Klicken Sie auf Neues Projekt erstellen => Vorlage wählen (Konsolenanwendung) => Klicken Sie auf Weiter => Benennen Sie das Projekt => Wählen Sie die .NET-Framework Version => Klicken Sie auf den Button Erstellen.

Vergleich von IronPDF und NReco, Abbildung 1: Neue Visual Studio C# Konsolenanwendung

Es wird ein neues Projekt erstellt.

Installieren wir beide Bibliotheken nacheinander.

IronPDF C# Bibliothek Installation

Es gibt vier Möglichkeiten, die IronPDF-Bibliothek herunterzuladen und zu installieren. Diese sind wie folgt:

  1. Verwendung des Visual Studio NuGet-Paketmanagers.

  2. Verwendung der Paketmanager-Konsole.

  3. Laden Sie das NuGet-Paket direkt von der NuGet-Webseite.

  4. Laden Sie die IronPDF .DLL Bibliothek von der IronPDF-Webseite.

    Schauen wir uns jede einzelne davon genauer an.

Installation mit NuGet Package Manager:

Führen Sie die folgenden Schritte aus, um IronPDF vom NuGet Package Manager herunterzuladen.

Klicken Sie in der Menüleiste auf Tools > NuGet Package Manager > Manage NuGet Package for Solutions.

Es erscheint ein neues Fenster. Klicken Sie auf Durchsuchen => Suchen Sie nach IronPDF=> Klicken Sie auf die Schaltfläche Installieren, wie unten gezeigt.

Vergleich von IronPDF und NReco, Abbildung 2: Installation von IronPDF mit der NuGet Package Manager GUI

Dadurch wird die IronPDF-Bibliothek in unserem Projekt installiert.

Verwendung der Paketmanager-Konsole

Gehen Sie in Visual Studio zu Tools > NuGet-Paketmanager > Paketmanager-Konsole

Geben Sie die folgende Zeile auf der Registerkarte der Paketmanager-Konsole ein:

Install-Package IronPdf

Direkter Download von der NuGet-Website

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

  • Navigieren Sie zum link
  • Wählen Sie die Option "Paket herunterladen" aus dem Menü auf der rechten Seite
  • Doppelklicken Sie auf das heruntergeladene Paket. Sie wird automatisch installiert
  • Laden Sie nun die Lösung neu und verwenden Sie sie im Projekt.

Direktes Herunterladen von der IronPDF-Website

Klicken Sie hier link um das neueste Paket direkt von der Website herunterzuladen. Führen Sie nach dem Herunterladen die folgenden Schritte aus, um das Paket zum Projekt hinzuzufügen.

  • Klicken Sie mit der rechten Maustaste auf das Projekt im Lösungsfenster.
  • Wählen Sie die Option Referenz und navigieren Sie dann zum Speicherort der heruntergeladenen Referenz.

    Klicken Sie anschließend auf OK, um die Referenz hinzuzufügen.

Installieren Sie die NReco-Bibliothek

Die NReco-Bibliothek kann auf eine der folgenden vier Arten heruntergeladen werden.

  • Verwendung der Visual Studio NuGet Package Manager-Lösung
  • Verwendung der Paketmanager-Konsole.
  • Direkter Download von der NuGet-Website.
  • Direkter Download von der NReco-Website.

Verwendung von Visual Studio

Wie oben, gehen Sie einfach zum NuGet-Paketmanager und suchen Sie nach dem Schlüsselwort "NReco".

Verwendung der Visual Studio-Befehlszeile

Gehen Sie in Visual Studio zu Tools > NuGet-Paketmanager > Paketmanager-Konsole

Geben Sie die folgende Zeile auf der Registerkarte der Paketmanager-Konsole ein:

Install-Package NReco.PdfGenerator -Version 1.2.0

Direkter Download von der NuGet-Website

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

  • Navigieren Sie zu dem Link "https://www.nuget.org/packages/nreco/"
  • Klicken Sie im Menü auf der rechten Seite auf die Option Paket herunterladen.
  • Doppelklicken Sie auf das heruntergeladene Paket. Sie wird automatisch installiert.
  • Laden Sie die Lösung erneut und verwenden Sie sie im Projekt.

Direkter Download von der NReco-Website

Klicken Sie hier link um eine Liste der verfügbaren DLLs anzuzeigen. Laden Sie das neueste Paket für verschiedene .NET-Frameworks herunter. Führen Sie nach dem Herunterladen die folgenden Schritte aus, um das Paket zum Projekt hinzuzufügen.

  • Klicken Sie mit der rechten Maustaste auf das Projekt im Lösungsfenster.
  • Wählen Sie den Verweis Optionen und navigieren Sie zu dem Ort, an dem sich das heruntergeladene Paket befindet.
  • Klicken Sie auf OK, um die Referenz hinzuzufügen.

    Schauen wir uns die Funktionalitäten beider Bibliotheken an.

PDFs generieren

Beide Bibliotheken unterstützen die Erstellung von PDF-Dokumenten, allerdings auf unterschiedliche Weise.

Erzeugen einer PDF-Datei aus einer URL mit IronPDF

ChromePdfRenderer chromePdfRenderer = new ChromePdfRenderer();
var file = chromePdfRenderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/PDF");
file.SaveAs(@"D:\urlToPdfIronPDF.pdf");
ChromePdfRenderer chromePdfRenderer = new ChromePdfRenderer();
var file = chromePdfRenderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/PDF");
file.SaveAs(@"D:\urlToPdfIronPDF.pdf");
Dim chromePdfRenderer As New ChromePdfRenderer()
Dim file = chromePdfRenderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/PDF")
file.SaveAs("D:\urlToPdfIronPDF.pdf")
VB   C#

Der obige Code generiert eine PDF-Datei aus einer angegebenen URL. Die Ausgabe des Quellcodes ist unten zu sehen.

Vergleich von IronPDF und NReco, Abbildung 3: Generierung einer PDF-Datei aus einer URL mit IronPDF

PDF aus URL mit NReco generieren

var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter(); htmlToPdf.GeneratePdfFromFile("https://en.wikipedia.org/wiki/PDF", null, @"D:\urlToPDFNreco.pdf");
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter(); htmlToPdf.GeneratePdfFromFile("https://en.wikipedia.org/wiki/PDF", null, @"D:\urlToPDFNreco.pdf");
Dim htmlToPdf = New NReco.PdfGenerator.HtmlToPdfConverter()
htmlToPdf.GeneratePdfFromFile("https://en.wikipedia.org/wiki/PDF", Nothing, "D:\urlToPDFNreco.pdf")
VB   C#

Die Erzeugung von PDFs aus einer URL mit NReco erfordert die Verwendung einer anderen Bibliothek: NReco.PDFGenerator.LT Außerdem ist für die PDF-Erzeugung eine kommerzielle Lizenz erforderlich. Ohne sie wird der obige Code die unten gezeigte Ausnahme auslösen:

Vergleich von IronPDF und NReco, Abbildung 4: NReco's URL-to-PDF generation feature requires ownership of a commercial license

PDF aus HTML-String mit IronPDF generieren:

string htmlstring = "<h1> This is sample pdf generated by IronPDF</h1>";
ChromePdfRenderer chromePdfRenderer = new ChromePdfRenderer();
var file = chromePdfRenderer.RenderHtmlAsPdf(htmlstring);
file.SaveAs(@"D:\HTMLToPdfIronPDF.pdf");
string htmlstring = "<h1> This is sample pdf generated by IronPDF</h1>";
ChromePdfRenderer chromePdfRenderer = new ChromePdfRenderer();
var file = chromePdfRenderer.RenderHtmlAsPdf(htmlstring);
file.SaveAs(@"D:\HTMLToPdfIronPDF.pdf");
Dim htmlstring As String = "<h1> This is sample pdf generated by IronPDF</h1>"
Dim chromePdfRenderer As New ChromePdfRenderer()
Dim file = chromePdfRenderer.RenderHtmlAsPdf(htmlstring)
file.SaveAs("D:\HTMLToPdfIronPDF.pdf")
VB   C#

Siehe unten für die Ausgabe:

Vergleich von IronPDF und NReco, Abbildung 5: Ergebnisse von IronPDF's HTML-to-PDF Generation Feature

Erzeugen Sie PDF aus einer HTML-Vorlage mit NReco:

string htmlstring = "<h1> This is sample pdf generated by NReco</h1>";
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
htmlToPdf.GeneratePdf(htmlstring,null, @"D:\HTMLToPdfIronPDF.pdf");
string htmlstring = "<h1> This is sample pdf generated by NReco</h1>";
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
htmlToPdf.GeneratePdf(htmlstring,null, @"D:\HTMLToPdfIronPDF.pdf");
Dim htmlstring As String = "<h1> This is sample pdf generated by NReco</h1>"
Dim htmlToPdf = New NReco.PdfGenerator.HtmlToPdfConverter()
htmlToPdf.GeneratePdf(htmlstring,Nothing, "D:\HTMLToPdfIronPDF.pdf")
VB   C#

Der obige Quellcode generiert PDFs mit Hilfe des NReco C# WkHtmlToPdf Wrappers, für dessen erfolgreiche Ausführung auch eine kommerzielle Lizenz erforderlich ist. Daher wird bei der Ausführung des obigen Codes eine Ausnahme ausgelöst: "Diese Funktion erfordert eine kommerzielle Lizenz"

Vergleich zwischen IronPDF und NReco, Abbildung 6: Für die Erstellung von PDFs aus HTML-Inhalten mit NReco ist ebenfalls eine kommerzielle Lizenz erforderlich

Lesen von PDF-Dateien

Extrahieren von Text aus PDFs mit IronPDF:

Der folgende Beispielcode demonstriert die Funktion PDF Text Extractiou.

var pdfFile = @"D:\SamplePDF.pdf";
PdfDocument pdfDocument = PdfDocument.FromFile(pdfFile);
string ConvertedText = pdfDocument.ExtractAllText();
Console.WriteLine(ConvertedText);
var pdfFile = @"D:\SamplePDF.pdf";
PdfDocument pdfDocument = PdfDocument.FromFile(pdfFile);
string ConvertedText = pdfDocument.ExtractAllText();
Console.WriteLine(ConvertedText);
Dim pdfFile = "D:\SamplePDF.pdf"
Dim pdfDocument As PdfDocument = PdfDocument.FromFile(pdfFile)
Dim ConvertedText As String = pdfDocument.ExtractAllText()
Console.WriteLine(ConvertedText)
VB   C#

Die generierte Ausgabe wird unten angezeigt:

Vergleich von IronPDF und NReco, Abbildung 7: IronPDF PDF Textextraktion

Extrahieren von Texten aus PDFs mit NReco:

Wir müssen eine weitere Bibliothek hinzufügen, Nreco.PdfRenderer, um Text zu extrahieren.

 var pdfFile = @"D:\SamplePDF.pdf";
var pdfToText = new NReco.PdfRenderer.PdfToTextConverter();
string generatedText = pdfToText.GenerateText(pdfFile);
Console.WriteLine(generatedText);
 var pdfFile = @"D:\SamplePDF.pdf";
var pdfToText = new NReco.PdfRenderer.PdfToTextConverter();
string generatedText = pdfToText.GenerateText(pdfFile);
Console.WriteLine(generatedText);
Dim pdfFile = "D:\SamplePDF.pdf"
Dim pdfToText = New NReco.PdfRenderer.PdfToTextConverter()
Dim generatedText As String = pdfToText.GenerateText(pdfFile)
Console.WriteLine(generatedText)
VB   C#

Die Ausgabe ist unten dargestellt:

Vergleich von IronPDF und NReco, Abbildung 8: Ergebnisse der NReco PDF Textextraktion

Die von NReco erzeugte Ausgabe ist korrekt, enthält aber ein zusätzliches Symbol, das nicht vorhanden sein sollte.

Vergleich

Wir haben die wichtigsten Funktionen beider Bibliotheken besprochen. Nun wollen wir sie vergleichen.

NReco verwendet das C#-Tool wkHtmlToPdf in vielen verschiedenen Anwendungsfällen. Wir brauchen wkHtmltoPdf nicht separat zu installieren, aber wir müssen separate NuGet-Pakete installieren, um PDF-Dokumente zu erstellen und zu lesen. Dies erhöht die Komplexität bei der Verwaltung der Bibliotheksabhängigkeiten eines Projekts. IronPDF hingegen benötigt nur eine einmalige Installation. Der volle Funktionsumfang von IronPDF erfordert keine zusätzlichen Bibliotheken.

IronPDF rendert HTML-Inhalte präzise in PDFs, sowohl aus URls als auch aus rohen HTML-Strings. Dieselben Funktionen können in NReco nicht verwendet werden, ohne dass zuvor eine kommerzielle Lizenz erworben wurde.

Beide Bibliotheken können ziemlich gut Text aus PDF-Dateien extrahieren, aber NReco fügt ein zusätzliches, unnötiges Symbol in seine Ausgabe ein.

Vergleich von IronPDF und NReco, Abbildung 9: NREco vs. IronPDF (Seite-an-Seite-Vergleich)

Lizenzvergabe

NReco ist ein Webdienst, der PDF-Dateien aus HTML-Dokumenten erstellt. Es gibt verschiedene Preisstrukturen, die niedrigste beträgt 75 $/Monat. Sie können sich auch für eine kostenlose Testversion anmelden, die jedoch nur über eingeschränkte Funktionen verfügt. Die detaillierten Preise können Sie hier auf der NReco-Seite.

IronPDF ist eine C# PDF-Bibliothek. Es ist kostenlos für die Entwicklung und kann jederzeit für den kommerziellen Einsatz lizenziert werden. Lizenzen sind verfügbar für Einzelprojekte, einzelne Entwickler, Agenturen und globale Unternehmen sowie für SAAS- und OEM-Vertrieb. Alle Lizenzen beinhalten eine 30-tägige Geld-zurück-Garantie, ein Jahr Produktsupport und Updates, Gültigkeit für Entwicklung/Taging/Produktion sowie eine permanente Lizenz (einmaliger Kauf). Die Preise für das Lite-Paket beginnen bei $749.

Zusammenfassung

IronPDF rendert kein HTML in PDF von einem entfernten Server. Vielmehr wird hinter den Kulissen ein echter, standardkonformer Webbrowser gestartet (keine zusätzliche Software muss manuell installiert werden). Das HTML wird mit absoluter Genauigkeit gerendert - und zwar in einem Vektorformat, das für die höchsten Standards im kommerziellen Druck geeignet ist. Die Ausgabe ist eine saubere und hochwertige PDF-Datei. Das Programm ist offen für den Handel, und alle Einzelheiten zur Lizenzierung und Preisgestaltung werden auf der Website veröffentlicht.

NReco konvertiert auch HTML in PDF und läuft auf Cloud-Servern an mehreren Standorten. NReco bietet Bibliotheken für .NET und .NET Core mit der schnellsten und genauesten HTML-zu-PDF-Konvertierung. NReco kann PDF-Dateien aus HTML-Inhalten erzeugen (quellcode, Vorlagendateien oder URLs) nach HTML-Vorlage oder Webseiten-URL. Webseiten werden mit einer Qt WebKit-Engine gerendert, und die resultierende Ausgabe ist nahezu identisch mit der eines Webbrowsers.

Schlussfolgerung

Nach einem umfassenden Vergleich zeigt sich, dass IronPDF gegenüber NReco deutliche Vorteile hat. IronPDF bietet eine umfassende Abdeckung für viele Anforderungen bei der PDF-Verarbeitung. Wenn Sie IronPDF kaufen, erhalten Sie alle Konvertierungen in einer einzigen Bibliothek. Es unterstützt Standard-Webdokumente: HTML, ASPX, JS, CSS und Bilder.

NReco ist ein Webdienst, der PDF-Dateien aus HTML-Formaten erstellt. Es gibt verschiedene Preisstrukturen, die niedrigste beträgt 75 $/Monat. IronPDF hingegen ist für die Entwicklung kostenlos und kann jederzeit für den kommerziellen Einsatz lizenziert werden. Lizenzen sind verfügbar für Einzelprojekte, einzelne Entwickler, Agenturen und globale Konzerne. Alle Lizenzen beinhalten eine 30-tägige Geld-zurück-Garantie sowie ein Jahr Produktsupport und Updates. Das Lite-Paket beginnt mit $749. IronPDF-Pakete sind dauerhaft und es fallen keine laufenden Kosten an.

Wenn Sie die komplette IronSuite kaufen, erhalten Sie alle fünf Produkte zum Preis von nur zwei. Für weitere Details, klicken Sie bitte hier.

Wir haben uns für IronPDF entschieden, weil es sehr leistungsfähig ist und über einen großen Funktionsumfang verfügt. IronPDF bietet auch einen guten Support und eine gute Dokumentation, die sicherstellen, dass die Benutzer die beeindruckende Palette der angebotenen Funktionen vollständig und effektiv nutzen können.

< PREVIOUS
Ein Vergleich zwischen IronPDF und Innovasys Document! X
NÄCHSTES >
Ein Vergleich zwischen IronPDF und PDFShift

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

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