Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Fragen Sie sich, wie Sie eine PDF-Datei mit Hilfe einer URL erstellen oder eine PDF-Datei mit Hilfe der Programmiersprache C# .NET herunterladen können? In diesem Artikel wird erörtert, wie Sie genau dies mit einer marktführenden .NET-Bibliothek namens IronPDF. Mit IronPDF können Sie PDF-Dateien herunterladen und jede HTML-Seite in eine PDF-Datei umwandeln.
ChromePdfRenderer
klasse, um Zugriff auf ihre Methoden zu habenRenderUrlAsPdf
methode in C# zum Erzeugen von PDF aus URLSaveAs
methode, um das PDF zu exportierenIronPDF ist eine leistungsstarke API für die Umwandlung von HTML in PDF. IronPDF bietet ein umfassendes Set von Werkzeugen für die Konvertierung von HTML-Seiten in den .NET- und .NET Core-Frameworks. IronPDF ermöglicht Entwicklern das Erstellen, Ändern und Abrufen von PDFs in .NET-Projekten. Mit IronPDF können Entwickler aus HTML-Seiten problemlos originalgetreue PDF-Dateien erstellen und bearbeiten.
Die Erstellung von PDF-Dateien mit IronPDF ist einfach und effizient, wodurch sich die Arbeitsbelastung der Entwickler verringert.
Um mit IronPDF zu beginnen, müssen Sie lediglich Visual Studio und C# auf Ihrem System installieren. Folgen Sie den Schritten in diesem Artikel, um IronPDF zu installieren und mit der Arbeit mit PDFs zu beginnen.
Öffnen Sie die Visual Studio IDE.
Gehen Sie nach dem Start von Visual Studio in das Menü Datei. Wählen Sie "Neues Projekt" und dann "Konsolenanwendung".
Geben Sie in das entsprechende Textfeld den Projektnamen ein und wählen Sie den Pfad. Klicken Sie dann auf die Schaltfläche Erstellen. Wählen Sie das gewünschte .NET-Framework, wie in der folgenden Abbildung dargestellt:
Konfigurieren Sie das neue Projekt
Wenn ein neues Fenster erscheint, wählen Sie den Zielrahmen aus und klicken Sie auf Erstellen.
Wählen Sie ein .NET-Framework
Die Hauptdatei Program.cs
wird nun geöffnet.
Eine Standard-C#-Datei wird für das neue Projekt erstellt
Die IronPDF-Bibliothek kann auf verschiedene Weise heruntergeladen und installiert werden. Dieses Tutorial zielt auf die drei einfachsten Methoden ab:
Die Option NuGet Package Manager ist in Visual Studio verfügbar, um das Paket direkt in die Lösung zu installieren. Der folgende Screenshot zeigt, wie man sie öffnet.
Navigieren Sie zu NuGet Package Manager
Dies öffnet ein Suchfeld, das eine Liste der in NuGet verfügbaren Paketbibliotheken anzeigt. Wie in der Abbildung unten gezeigt, suchen Sie im Suchfeld des Paketmanagers nach dem Schlüsselwort "IronPDF".
Suche nach IronPDF in der NuGet Package Manager UI
Wählen Sie das IronPDF-Paket (erste Option wie oben gezeigt) und klicken Sie auf Installieren, um das Paket zu dieser Lösung hinzuzufügen.
IronPDF in der NuGet Package Manager UI installieren
Gehen Sie im Menü von Visual Studio auf Tools, bewegen Sie den Cursor auf NuGet Package Manager und klicken Sie auf Package Manager Console.
Navigieren Sie zur Paketmanager-Konsole
Die Paketmanager-Konsole wird am unteren Rand des Bildschirms angezeigt. Geben Sie einfach den folgenden Befehl ein und drücken Sie die Eingabetaste, und IronPDF wird installiert.
Install-Package IronPdf
Installieren Sie IronPDF in der Paketmanager-Konsole
Die dritte Möglichkeit ist, das NuGet-Paket direkt von der Website herunterzuladen.
Mit IronPDF können Sie ganz einfach ein PDF-Dokument von einer URL mit nur ein paar Zeilen Code herunterladen. Die Konvertierung von URLs in PDFs hat viele Anwendungsmöglichkeiten, wie z. B. das Speichern oder Versenden von UI-Designs und das Führen von Aufzeichnungen, um nur einige zu nennen. Die Konvertierung von URLs in PDF-Dateien mit IronPDF dauert nur wenige Sekunden, da die weltweit führende Rendering-Engine für die Darstellung von HTML verwendet wird.
Dieses Tutorial demonstriert die Präzision und Effizienz von IronPDF anhand von zwei unterschiedlichen Websites, die sich in Größe und Komplexität unterscheiden.
IronPDF kann Textbilder und Beschreibungen einer beliebigen eCommerce-Website von einer URL aus mit nur wenigen Codezeilen darstellen.
Um diese Konvertierung durchzuführen, kopieren Sie die URL Ihrer bevorzugten eCommerce-Website und führen Sie das Projekt mit einem Code aus, der dem unten angegebenen ähnelt.
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
Imports IronPdf
' Instantiate renderer
Private renderer = New IronPdf.ChromePdfRenderer()
' Create a PDF from a URL or local file path
Private pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
Die Ausgabe für das gegebene Beispiel ist unten. Vergleichen Sie dieses Bild mit der Darstellung in einem Webbrowser:
Die PDF-Ausgabedatei von einer URL
Blog-Websites haben viele kleine Details, die für ihre Benutzeroberfläche wichtig sind. Im Idealfall sollten diese Details bei der Konvertierung von Blogseiten in PDF-Dateien erhalten bleiben.
Das nächste Beispiel zeigt die Ergebnisse der Konvertierung eines Wikipedia-Artikels in PDF.
Ein Wikipedia-Artikel im Webbrowser
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
Imports IronPdf
' Instantiate renderer
Private renderer = New IronPdf.ChromePdfRenderer()
' Create a PDF from a URL or local file path
Private pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
Die PDF-Ausgabedatei des Wikipedia-Artikels
Bei der Erstellung des PDF von Blogseiten sollten interne Links nicht unterbrochen werden. Mit IronPDF erstellte PDFs behalten alle Links korrekt bei.
In diesem Tutorium wurde besprochen, wie man mit IronPDF PDFs aus URLs erstellt. IronPDF macht es sehr einfach, HTML aus bestehenden URLs in PDF-Dokumente zu konvertieren. JavaScript, Bilder, Formulare und Links werden alle sehr gut unterstützt; ist die Ausgabe fast identisch mit dem Original und behält alle Formatierungen und Links bei.
Weitere Beispiele für die Verwendung von IronPDF finden Sie hier URL zu PDF Code Beispiel. Um mehr über die Funktionen von IronPDF zu erfahren, besuchen Sie bitte die Eigenschaften seite.
Darüber hinaus bietet IronPDF einige bemerkenswerte Funktionen:
Erstellen und Bearbeiten PDF-Formulare.
Weitere Informationen zur IronPDF-Lizenzierung für freie und kommerzielle Projekte finden Sie auf der Lizenzvergabe seite. Kaufen Sie die gesamte Produktpalette von Iron Software suite von fünf Bibliotheken zu einem stark reduzierten Preis: fünf Bibliotheken zum Preis von zwei Bibliotheken.
9 .NET API-Produkte für Ihre Bürodokumente