IRONSOFTWAREHOME
IRONPDF NUTZEN

Wie man ein PDF von einer URL in C# herunterlädt (Schritt-für-Schritt) Tutorial

Curtis Chau
Curtis Chau
Updated: 21. April 2026

1.0 Einführung

Adobes Portable Document Format (PDF) wird häufig für die Dokumentenanzeige und den Austausch verwendet. Entwickler müssen oft PDFs erstellen, um den Bedürfnissen von Kunden gerecht zu werden, und moderne Bibliotheken haben diesen Prozess vereinfacht. Bei der Auswahl einer Bibliothek für ein Projekt ist es wichtig, Funktionen wie die Erstellungs-, Lese- und Konvertierungsmöglichkeiten zu berücksichtigen.

2.0 IronPDF-Funktionen

IronPDF ist eine vielseitige Bibliothek zum Erstellen, Lesen und Bearbeiten von PDF-Dokumenten, mit der Möglichkeit, HTML mithilfe der Chrome-Engine in PDF zu konvertieren. Sie unterstützt eine Vielzahl von Webkomponenten und kann sowohl mit ASP.NET-Webanwendungen als auch mit traditionellen Windows-Anwendungen verwendet werden. Die Bibliothek ermöglicht die Erstellung von optisch ansprechenden PDFs mit HTML5, JavaScript, CSS und Bildern und verfügt über einen leistungsstarken HTML-zu-PDF-Konverter.

3.0 PDF-Dokumente von URLs erstellen

Das Erzeugen von PDF-Dateien von Webseiten ist einfach mit IronPDFs integriertem Chrome-Browser und API-Bibliothek. Geben Sie einfach die URL an und konvertieren Sie sie mit der IronPDF-API-Bibliothek in eine PDF-Datei. Die Dokumentenkonvertierung kann schnell mit nur wenigen Codezeilen abgeschlossen werden:

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified URL to a PDF
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/");

// Save the PDF to the specified path
pdf.SaveAs("result.pdf");

Die RenderUrlAsPdf-Methode kann verwendet werden, um schnell eine URL in ein PDF-Dokument umzuwandeln. Geben Sie einfach die URL und den gewünschten Speicherort an, und IronPDF erstellt die PDF-Datei gemäß den oben angegebenen Informationen. Dies macht es einfach, Webseiten mit nur wenigen Codezeilen in PDF-Dokumente zu konvertieren.

PDF Konverter .NET (Entwickler-Tutorial), Abbildung 1: Die generierte PDF-Datei von einer Google-URL Die aus einer Google-URL generierte PDF-Datei

4.0 Ein PDF aus HTML-Strings erstellen

HTML-Strings können mithilfe der IronPDF-API-Bibliothek schnell in PDF-Dateien konvertiert werden. Der folgende Codeausschnitt kann HTML-Strings in Dokumente umwandeln und jeden HTML-Tag in eine PDF-Datei übersetzen.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified HTML string to a PDF
var pdf = renderer.RenderHtmlAsPdf("<p>Hello world!!</p>");

// Save the PDF to the specified path
pdf.SaveAs("result.pdf");

Dieses Code-Snippet zeigt, wie die RenderHtmlAsPdf-Funktion verwendet wird, um HTML-Text in ein PDF zu konvertieren. Die Funktion, die HTML in einen String konvertiert, akzeptiert so viel HTML-Code wie benötigt. Dann kann der Prozess schnell und einfach durch die Verwendung der SaveAs-Funktion zum Speichern des Dokuments abgeschlossen werden.

PDF Konverter .NET (Entwickler-Tutorial), Abbildung 2: Die Ausgabedatei von einer HTML-Zeichenfolge Die Ausgabe-PDF-Datei aus einem HTML-String

5.0 Ein PDF aus einer HTML-Datei erstellen

Die IronPDF-API-Bibliothek ermöglicht die schnelle Konvertierung von HTML-Dateien in PDF-Dateien. Jeder HTML-Tag kann mit dem folgenden Beispielcode in eine PDF-Datei konvertiert werden.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified HTML file to a PDF
var pdf = renderer.RenderHtmlFileAsPdf("test.html");

// Save the PDF to the specified path
pdf.SaveAs("result.pdf");

Der HTML-Text ist wie untenstehend:

<p style="color:red">Hello world</p>
HTML

PDF Konverter .NET (Entwickler-Tutorial), Abbildung 3: Die Ausgabedatei von einer HTML-Datei Die Ausgabedatei im PDF-Format von einer HTML-Datei

6.0 Ein PDF aus einer Rich-Text-Datei erstellen

Die IronPDF-API-Bibliothek ermöglicht auch die schnelle PDF-Erstellung aus Rich-Text-Dateien (RTFs). Der Beispielcode für die Konvertierung von RTFs zu PDFs kann genutzt werden, um eine beliebige Anzahl von RTFs in eine einzige PDF-Datei zu konvertieren. Der Code wird unten bereitgestellt.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified RTF file to a PDF
var pdf = renderer.RenderRtfFileAsPdf("test.rtf");

// Save the PDF to the specified path
pdf.SaveAs("result.pdf");

PDF Konverter .NET (Entwickler-Tutorial), Abbildung 4: Die Ausgabedatei von einer RTF-Datei Die Ausgabe-PDF-Datei aus einer RTF-Datei

Im Bild oben wird im linken Bereich das Quelldokument gezeigt, während im rechten Bereich die PDF-Datei nach der Konvertierung angezeigt wird. Zusätzlich können wir den RTF-String nutzen, um eine PDF zu erstellen, indem wir den unten bereitgestellten Code verwenden.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified RTF string to a PDF
var pdf = renderer.RenderRtfStringAsPdf("{\\rtf1...}");

// Save the PDF to the specified path
pdf.SaveAs("result.pdf");

7.0 Ein PDF aus einer Markdown-Datei erstellen

Schnelle PDF-Produktion aus Markdown-Dateien ist dank des IronPDF-API-Moduls möglich. Jede Anzahl von Markdown-Dateien kann mit dem unten gezeigten Beispielcode für die Konvertierung in eine PDF-Datei konvertiert werden.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified Markdown file to a PDF
var pdf = renderer.RenderMarkdownFileAsPdf("Markdown.md");

// Save the PDF to the specified path
pdf.SaveAs("Markdown_result.pdf");

PDF Konverter .NET (Entwickler-Tutorial), Abbildung 5: Die Ausgabedatei von einer Markdown-Datei Die Ausgabe-PDF-Datei aus einer Markdown-Datei

Wie im obigen Bild zu sehen, befindet sich das Quelldokument auf der linken Seite und die konvertierte PDF-Datei auf der rechten Seite. Der unten bereitgestellte Code ermöglicht die Konvertierung eines MD-Strings in ein PDF. Für weitere Informationen zur HTML-Konvertierung mit IronPDF besuchen Sie bitte dieses HTML-zu-PDF-Konvertierungstutorial.

// Create a new instance of the ChromePdfRenderer class
var renderer = new IronPdf.ChromePdfRenderer();

// Convert the specified Markdown string to a PDF
var pdf = renderer.RenderMarkdownStringAsPdf("# Hello world\n\nHello world");

// Save the PDF to the specified path
pdf.SaveAs("Markdown_result.pdf");

Für weitere Informationen zur Verwendung der IronPDF-API-Bibliothek, sehen Sie sich die Entwicklerdokumentation an IronPDF-Dokumentationsressource.

8.0 Fazit

Die IronPDF-Bibliothek bietet eine kostenlose Lizenz für die Entwicklung, und je nach den Bedürfnissen des Entwicklers sind verschiedene Lizenzen für die Nutzung in einer Produktionsumgebung erhältlich. Das Lite-Paket hat einen Anfangspreis von $999 und es gibt keine laufenden Kosten. Die Lizenzen kommen mit einer permanenten Lizenz, einer 30-tägigen Geld-zurück-Garantie, einem Jahr Produktsupport und -upgrades sowie der Möglichkeit der Umverteilung für SaaS und OEM. Es handelt sich um einmalige Käufe, die für Entwicklung, Staging und Produktion verwendet werden können. IronPDF bietet auch zusätzliche zeitlich begrenzte kostenlose Lizenzen und kostenlose Lizenzen für Umverteilungsschutz. Für einen vollständigen Überblick über Preis- und Lizenzierungsinformationen für IronPDF besuchen Sie bitte die IronPDF-Lizenzierungs-Informationsseite.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $