IRONSOFTWAREHOME

IronPDF for Python - Créer, éditer et lire des PDF dans des scripts Python

Curtis Chau
Curtis Chau
Updated: 22 avril 2026

Introduction à IronPDF for Python

IronPDF for Python est une bibliothèque puissante développée par Iron Software, offrant aux ingénieurs logiciels la capacité de créer, modifier et extraire du contenu PDF dans des projets Python 3.

Le IronPDF for Python s'appuie sur le succès et la popularité de IronPDF for .NET.

Utiliser IronPDF for Python

Prérequis

Pour utiliser IronPDF for Python, veuillez vous assurer que l'ordinateur dispose des logiciels prérequis suivants installés :

  1. .NET 6.0 SDK : IronPDF for Python repose sur la bibliothèque IronPDF for .NET, spécifiquement .NET 6.0, comme sa technologie sous-jacente. Par conséquent, il est nécessaire d'avoir le .NET 6.0 SDK installé sur votre machine pour utiliser IronPDF for Python.
  2. Python : Téléchargez et installez la dernière version de Python 3.x depuis le site Web officiel de Python : https://www.python.org/downloads/. Lors du processus d'installation, assurez-vous de sélectionner l'option pour ajouter Python au PATH système, ce qui le rendra accessible depuis la ligne de commande.
  3. Pip : Pip est généralement inclus avec les installations Python à partir de Python 3.4 et au-delà. Cependant, selon votre installation de Python, vous devrez peut-être vérifier si pip est déjà installé ou l'installer séparément.
  4. Bibliothèque IronPDF : La bibliothèque IronPDF peut être ajoutée via pip. Utilisez la commande ci-dessous pour installer IronPDF à l'aide de pip :

> pip install ironpdf

Conseils: Pour installer une version spécifique d'IronPDF, veuillez utiliser la syntaxe suivante : "==2023.x.x". Par exemple, vous pouvez exécuter la commande "pip install IronPDF==2023.x.x".

Par exemple, vous pouvez exécuter la commande "pip install IronPDF==2023.x.x").)}]

Veuillez noter: Sur certains systèmes, Python 2.x peut encore être la version par défaut. Dans de tels cas, vous devrez peut-être utiliser explicitement la commande pip3 au lieu de pip pour vous assurer d'utiliser pip pour Python 3.

Problèmes d'installation potentiels

Pour l'un des problèmes ci-dessous, consultez les articles de dépannage pour les résoudre :

Commencez à écrire du code Python

Importez les modules nécessaires pour la génération et la manipulation de documents PDF en utilisant l'instruction ci-dessous. Assurez-vous de les importer en haut de votre script Python.

# Import necessary components from the IronPDF library
from ironpdf import *
Python

Appliquer la clé de licence

Ensuite, appliquez une clé de licence valide ou une clé d'essai à IronPDF en assignant la clé de licence à l'attribut LicenseKey de l'objet License. Incluez le code suivant juste après l'instruction d'importation, avant d'utiliser des méthodes IronPDF :

# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
Python
Veuillez noter: Assurez-vous que tous les paramètres, la journalisation et les opérations de licence sont effectués avant d'appeler une méthode IronPDF .

Rendre HTML au PDF

Utilisez la méthode RenderHtmlAsPdf pour convertir une chaîne HTML en document PDF. Le code ci-dessous convertit une simple chaîne HTML en document PDF :

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")
Python

Convertir une URL en PDF

Utilisez la méthode RenderUrlAsPdf pour convertir une URL ou un chemin de fichier local en document PDF. Voici un exemple :

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")

# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")
Python

Journalisation

Pour activer la journalisation, utilisez les extraits de code suivants :

# Enable debugging for logging
Logger.EnableDebugging = True

# Specify the log file path
Logger.LogFilePath = "Default.log"

# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All
Python

Licence et support disponibles

Achetez une licence à utiliser dans des projets en direct. Des licences d'essai de 30 jours sont également disponibles ici

Pour obtenir notre liste complète d'exemples de code, de tutoriels, d'informations sur les licences et de documentation, visitez le site : IronPDF for Python.

Pour plus d'assistance et pour toute question, veuillez contacter notre équipe .

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer?

Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Python pour PDF
Installer avec pip

Version : 2026.9

  1. Téléchargez et installez Python 3.7+.
  2. Installez pip à partir de pypi.org s'il n'est pas déjà installé.
  3. Exécutez la commande ci-dessus dans le terminal.
Module PDF Python
Télécharger Module

Version : 2026.9

Installer manuellement dans votre projet

  1. Téléchargez le package
  2. Exécutez cette commande depuis le terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Python pour PDF
Installer avec pip

Version : 2026.9

  1. Téléchargez et installez Python 3.7+.
  2. Installez pip à partir de pypi.org s'il n'est pas déjà installé.
  3. Exécutez la commande ci-dessus dans le terminal.
Module PDF Python
Télécharger Module

Version : 2026.9

Installer manuellement dans votre projet

  1. Téléchargez le package
  2. Exécutez cette commande depuis le terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licences à partir de 749 $