Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Cet article montre comment créer un PDF à l'aide de la bibliothèque IronPDF for Python.
Python est un langage beaucoup plus dynamique pour les programmeurs que les autres langages, permettant aux développeurs de concevoir rapidement et facilement des interfaces graphiques. Il est donc simple d'inclure la bibliothèque IronPDF dans Python. Il est livré avec une tonne d'outils intégrés comme PyQt, wxWidgets, Kivy, et beaucoup d'autres paquets et bibliothèques qui peuvent être utilisés pour construire rapidement et en toute sécurité une interface graphique entièrement fonctionnelle.
IronPDF est une bibliothèque très efficace pour le développement et la conception de sites web en Python. Cela s'explique en grande partie par le grand nombre de paradigmes de développement web Python disponibles, tels que Django, Flask et Python. De nombreux sites web et services en ligne, dont Reddit, Mozilla et Spotify, ont utilisé ces cadres.
Assurez-vous que Python est installé sur votre ordinateur. Pour télécharger et installer la dernière version de Python pour votre système d'exploitation, visitez le site web de l'Agence européenne pour l'environnementsite officiel de téléchargement de Python. Une fois Python installé, mettez en place un environnement virtuel pour isoler les dépendances de votre projet. Utilisez le module venv
pour créer et gérer des environnements virtuels, qui fourniront un espace de travail propre et indépendant pour votre projet de conversion.
Pour cette démonstration, PyCharm, un IDE pour le développement Python, est recommandé.
Après avoir ouvert l'IDE PyCharm, sélectionner l'option "Nouveau projet" comme indiqué dans l'image ci-dessous.
PyCharm IDE
Une nouvelle fenêtre s'ouvrira lorsque vous choisirez "Nouveau projet", vous permettant de spécifier l'emplacement du projet et l'environnement Python, comme le montre l'image ci-dessous.
Créer un nouveau projet dans PyCharm
Après avoir sélectionné l'emplacement du projet et le chemin d'accès à l'environnement, cliquez sur le bouton Créer pour créer un nouveau projet. Une nouvelle fenêtre s'ouvrira, et vous pourrez écrire votre code dans un fichier Python. Pour ce tutoriel, nous utilisons Python 3.9.
**Le fichier main.py
IronPDF for Python utilise .NET 6.0 comme technologie sous-jacente. Par conséquent, afin d'utiliser IronPDF for Python, votre ordinateur doit avoir le runtime .NET 6.0 installé. Les utilisateurs de Linux et de Mac peuvent avoir besoin d'installer .NET avant d'utiliser ce paquet Python. Pour télécharger l'environnement d'exécution requis, vous pouvez le télécharger à partir de ce lienpage de téléchargement de Microsoft.
Le paquet ironpdf
doit être installé pour pouvoir créer, éditer et ouvrir des fichiers avec l'extension ".pdf". Pour installer le paquet dans PyCharm, ouvrez une fenêtre de terminal et exécutez la commande suivante :
pip install ironpdf
Comme vous pouvez le voir dans la capture d'écran ci-dessous, le paquet ironpdf
a été installé.
Installez le package IronPDF
En utilisant Python, un fichier PDF peut être facilement généré avec seulement quelques lignes de code en utilisant la bibliothèque IronPDF for Python. IronPDF est une bibliothèque autonome qui ne nécessite aucune dépendance supplémentaire. Il utilise un puissant navigateur Chromium, qui permet de télécharger avec précision des URL contenant des images, des graphiques, des tableaux, etc. Vous trouverez ci-dessous un exemple de code permettant de générer un fichier PDF :
from ironpdf import *
renderer = ChromePdfRenderer()
pdf = renderer.RenderUrlAsPdf("https://www.google.com/")
pdf.SaveAs("output.pdf")
print('Completed')
Dans le code fourni, la première étape consiste à importer la bibliothèque IronPDF. Ensuite, créez une instance de la classe ChromePdfRenderer
, qui permet d'exécuter divers processus de création de fichiers PDF. En utilisant l'objet créé, nommé "renderer", la fonction RenderUrlAsPdf
peut être utilisée. Cette fonction requiert l'URL du PDF qui doit être converti au format PDF. Il récupère les données de la page web spécifiée, télécharge les fichiers par petits morceaux de données, y compris les images, et écrit la réponse dans un fichier binaire. Enfin, la fonction SaveAs
est utilisée pour enregistrer le fichier PDF généré dans le répertoire local au format PDF.
La sortie du code ci-dessus est illustrée dans l'image ci-dessous.
Le fichier PDF de sortie
En outre, IronPDF peut être utilisé avec le Framework .NET. Pour en savoir plus sur l'utilisation d'IronPDF for .NET Framework, vous pouvez cliquer sur ce lienexemple de lien.
La bibliothèque IronPDF offre de solides mesures de sécurité pour atténuer les risques potentiels et assurer la protection des données. Il est compatible avec tous les navigateurs couramment utilisés et n'est pas limité à un navigateur spécifique. Avec seulement quelques lignes de code, les programmeurs peuvent créer et lire efficacement des fichiers PDF à l'aide d'IronPDF. Pour répondre aux divers besoins des développeurs, la bibliothèque IronPDF propose plusieurs options de licence, notamment une licence de développement gratuite et des licences de développement supplémentaires disponibles à l'achat.
L'offre License Lite, au prix de $749, comprend une licence perpétuelle, une garantie de remboursement de 30 jours, un an d'assistance logicielle et des possibilités de mise à niveau. Après l'achat initial, il n'y a pas d'autres frais. Ces licences peuvent être utilisées dans des environnements de production, d'essai et de développement. IronPDF propose également des licences gratuites avec certaines limitations de temps et de redistribution. Dans un contexte réel, les utilisateurs peuvent tester le logiciel à l'aide d'unessai gratuit sans filigrane. Pour des informations plus détaillées sur les tarifs d'essai et les licences d'IronPDF, veuillez vous référer à ce qui suitpage d'autorisation.
Télécharger IronPDF et l'essayer.
9 produits de l'API .NET pour vos documents de bureau