IRONSOFTWAREHOME
VERWENDUNG VON IRONPDF FOR PYTHON

Wie man mit Python PDF aus URL herunterlädt

Curtis Chau
Curtis Chau
Updated: 21. April 2026

Dieser Artikel zeigt, wie man mit der IronPDF-Bibliothek für Python eine PDF-Datei erstellt.

IronPDF

Python ist für Programmierer eine wesentlich dynamischere Sprache als andere Sprachen und ermöglicht es Entwicklern, schnell und einfach grafische Benutzeroberflächen zu entwerfen. Daher ist es einfach, die IronPDF-Bibliothek in Python einzubinden. Es enthält eine Vielzahl integrierter Tools wie PyQt, wxWidgets, Kivy und viele weitere Pakete und Bibliotheken, mit denen sich schnell und sicher eine voll funktionsfähige grafische Benutzeroberfläche erstellen lässt.

IronPDF ist eine äußerst effektive Bibliothek für Webentwicklung und -design in Python. Dies liegt vor allem daran, dass es so viele verschiedene Paradigmen für die Webentwicklung mit Python gibt, wie zum Beispiel Django, Flask und Pyramid. Zahlreiche Websites und Online-Dienste, darunter Reddit, Mozilla und Spotify, haben diese Frameworks genutzt.

  • PDF-Dateien können aus HTML- , HTML5-, ASP-, PHP-Websites und anderen Quellen erstellt werden. Es ist auch möglich, Bilddateien sowie HTML-Dateien in PDF zu konvertieren.
  • Mit IronPDF lassen sich interaktive PDF-Dokumente erstellen. Sie können interaktive Formulare ausfüllen und absenden, PDF-Dateien teilen und zusammenfügen , Text und Bilder aus PDF-Dateien extrahieren, nach bestimmten Wörtern in einer PDF-Datei suchen, PDF-Seiten in Bilder rastern, PDF in HTML konvertieren und PDF-Dateien drucken .
  • IronPDF ermöglicht die Generierung eines Dokuments aus einer URL. Darüber hinaus unterstützt es Benutzeragenten, Proxys, Cookies, HTTP-Header, benutzerdefinierte Netzwerk-Anmeldeinformationen, Formularvariablen und Benutzeragenten, die sich hinter HTML-Anmeldeformularen anmelden.
  • Mit dem Programm IronPDF können Sie PDF-Dateien untersuchen und Anmerkungen hinzufügen.
  • Mit IronPDF lassen sich Bilder aus Dokumenten extrahieren. Mit IronPDF ist es sehr einfach , Kopf- und Fußzeilen , Text, Bilder, Lesezeichen , Wasserzeichen und mehr zu PDF-Dokumenten hinzuzufügen. Mit IronPDF können Sie Seiten in einem neuen oder bestehenden Dokument zusammenführen und aufteilen.
  • Es ist möglich, Dokumente in PDF-Objekte zu konvertieren, ohne einen Acrobat-Viewer zu verwenden.
  • Mit IronPDF kann aus einer CSS-Datei ein PDF-Dokument erstellt werden.
  • Dokumente können mithilfe von CSS-Dateien mit Medientyp-Spezifikationen erstellt werden.

Python konfigurieren

Umgebung einrichten

Stellen Sie sicher, dass Python auf Ihrem Computer installiert ist. Um die neueste Version von Python für Ihr Betriebssystem herunterzuladen und zu installieren, besuchen Sie die offizielle Python-Download-Website . Sobald Python installiert ist, richten Sie eine virtuelle Umgebung ein, um die Abhängigkeiten für Ihr Projekt zu isolieren. Verwenden Sie das Modul venv, um virtuelle Umgebungen zu erstellen und zu verwalten, die einen sauberen und unabhängigen Arbeitsbereich für Ihr Konvertierungsprojekt bieten.

Neues Projekt in PyCharm

Für diese Demonstration wird PyCharm, eine IDE für die Python-Entwicklung, empfohlen.

Nach dem Öffnen der PyCharm IDE wählen Sie die Option "Neues Projekt" wie im Bild unten gezeigt.

Wie man PDF aus URL in Python herunterlädt, Abbildung 1: PyCharm IDE PyCharm IDE

Wenn Sie "Neues Projekt" auswählen, öffnet sich ein neues Fenster, in dem Sie den Speicherort des Projekts und die Python-Umgebung festlegen können, wie in der Abbildung unten dargestellt.

Wie man PDF aus URL in Python herunterlädt, Abbildung 2: Ein neues Projekt in PyCharm erstellen Neues Projekt in PyCharm erstellen

Nachdem Sie den Projektspeicherort und den Umgebungspfad ausgewählt haben, klicken Sie auf die Schaltfläche "Erstellen ", um ein neues Projekt zu erstellen. Es öffnet sich ein neues Fenster, in dem Sie Ihren Code in einer Python-Datei schreiben können. In diesem Tutorial wird Python 3.9 verwendet.

Wie man PDF aus URL in Python herunterlädt, Abbildung 3: Die main.py-Datei Die main.py-Datei

IronPDF for Python Bibliotheksanforderungen

IronPDF for Python nutzt .NET 6.0 als zugrundeliegende Technologie. Daher muss Ihr Computer über die .NET 6.0-Laufzeitumgebung verfügen, um IronPDF for Python verwenden zu können. Linux- und Mac-Benutzer müssen möglicherweise .NET installieren, bevor sie dieses Python-Paket verwenden können. Die benötigte Laufzeitumgebung können Sie von dieser Downloadseite von Microsoft herunterladen.

IronPDF-Paketinstallation

Das Paket ironpdf muss installiert werden, um Dateien mit der Erweiterung ".pdf" erstellen, bearbeiten und öffnen zu können. Um das Paket in PyCharm zu installieren, öffnen Sie ein Terminalfenster und führen Sie folgenden Befehl aus:

> pip install ironpdf

Wie Sie im untenstehenden Screenshot sehen können, wurde das Paket ironpdf installiert.

Wie man PDF aus URL in Python herunterlädt, Abbildung 4: Installieren des IronPDF-Pakets Installation des IronPDF-Pakets

Erstellen Sie mit IronPDF eine PDF-Datei aus einer URL.

Mit Python lässt sich mithilfe der IronPDF-Bibliothek mit nur wenigen Codezeilen ganz einfach eine PDF-Datei erzeugen. IronPDF ist eine eigenständige Bibliothek, die keine zusätzlichen Abhängigkeiten benötigt. Es nutzt einen leistungsstarken Chromium-Browser, der das genaue Herunterladen von URLs ermöglicht, die Bilder, Diagramme, Tabellen und mehr enthalten. Nachfolgend finden Sie einen Beispielcodeausschnitt zum Generieren einer PDF-Datei:

from ironpdf import *

# Create a renderer to render PDF from a URL
renderer = ChromePdfRenderer()

# Render the given URL as a PDF
pdf = renderer.RenderUrlAsPdf("https://www.google.com/")

# Save the rendered PDF to a file
pdf.SaveAs("output.pdf")

# Inform the user that the PDF creation is complete
print('Completed')
Python

Im bereitgestellten Code besteht der erste Schritt darin, die IronPDF-Bibliothek zu importieren. Erstellen Sie dann eine Instanz der Klasse ChromePdfRenderer, die es ermöglicht, verschiedene Prozesse zur Erstellung von PDF-Dateien durchzuführen. Mit dem erstellten Objekt, das auf den Namen "renderer" hört, kann die Funktion RenderUrlAsPdf verwendet werden. Diese Funktion benötigt die PDF-URL, die in das PDF-Format konvertiert werden soll. Es extrahiert Daten von der angegebenen Webseite, lädt Dateien in kleinen Datenchunks herunter, einschließlich Bildern, und schreibt die Antwort in eine Binärdatei. Schließlich wird die Funktion SaveAs verwendet, um die erzeugte PDF-Datei im lokalen Verzeichnis im PDF-Format zu speichern.

Das Ergebnis des obigen Codes ist im folgenden Bild dargestellt.

Wie man PDF aus URL in Python herunterlädt, Abbildung 5: Die Ausgabe-PDF-Datei Die Ausgabe-PDF-Datei

Darüber hinaus kann IronPDF mit dem .NET Framework verwendet werden. Um mehr über die Verwendung von IronPDF mit .NET Framework zu erfahren, können Sie auf diesen Beispiellink klicken.

Abschluss

Die IronPDF-Bibliothek bietet robuste Sicherheitsmaßnahmen, um potenzielle Risiken zu minimieren und den Datenschutz zu gewährleisten. Es ist mit allen gängigen Browsern kompatibel und nicht auf einen bestimmten Browser beschränkt. Mit nur wenigen Codezeilen können Programmierer mit IronPDF effizient PDF-Dateien erstellen und lesen. Um den vielfältigen Bedürfnissen der Entwickler gerecht zu werden, bietet die IronPDF-Bibliothek verschiedene Lizenzoptionen an, darunter eine kostenlose Entwicklerlizenz sowie zusätzliche Entwicklungslizenzen, die erworben werden können.

Das Lite-Paket, das für $999 angeboten wird, enthält eine unbefristete Lizenz, eine 30-tägige Geld-zurück-Garantie, ein Jahr Software-Support und Upgrade-Möglichkeiten. Nach dem Kauf fallen keine weiteren Kosten an. Diese Lizenzen können in Produktions-, Test- und Entwicklungsumgebungen verwendet werden. IronPDF bietet auch kostenlose Lizenzen mit bestimmten zeitlichen und nutzungsbezogenen Einschränkungen an. In der Praxis können Benutzer die Software im Rahmen einer kostenlosen Testphase ohne Wasserzeichen testen. Für detailliertere Informationen zu Preisen und Lizenzen für die Testversion von IronPDF verweisen wir auf die folgende Lizenzseite .

Lade IronPDF herunter und probiere es aus.

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
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
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
Azure (WebApps, Funktionen v3)
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 $