Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Ce billet présentera le module IronPDF for Python permettant de convertir un fichier PDF existant en fichier PDFA.
PdfDocument.FromFile
méthode.SaveAsPdfA
méthode.Par rapport à d'autres langages, Python offre un dynamisme nettement plus important aux programmeurs et permet aux développeurs de créer rapidement et facilement des interfaces graphiques. Par conséquent, l'intégration de la bibliothèque IronPDF dans Python est un processus simple. Une large gamme d'outils préinstallés, tels que PyQt, wxWidgets, Kivy et divers autres paquets et bibliothèques, peut être utilisée pour assembler efficacement et en toute sécurité une interface graphique entièrement fonctionnelle.
La conception et le développement de sites web Python sont grandement simplifiés grâce à IronPDF. Cela est principalement attribué à l'abondance des paradigmes de développement web Python disponibles, notamment Django, Flask et Pyramid. Des sites web et des services en ligne tels que Reddit, Mozilla et Spotify ont utilisé ces cadres avec succès.
Assurez-vous que Python est installé sur votre ordinateur. Visitez le sitesite officiel de Python pour télécharger et installer la dernière version de Python adaptée à votre système d'exploitation. Une fois Python installé, créez un environnement virtuel pour isoler les besoins de votre projet. Utilisez le module venv
pour créer et gérer des environnements virtuels, en fournissant un espace de travail propre et séparé pour votre projet de conversion.
Pour ce tutoriel, PyCharm, un IDE pour le développement Python, est recommandé. Téléchargez et installez PyCharm à partir du sitesite officiel.
Après avoir lancé l'IDE PyCharm, sélectionnez "Nouveau projet" dans le menu, comme indiqué dans la figure ci-dessous.
PyCharm IDE
Lorsque vous sélectionnez "Nouveau projet", une nouvelle fenêtre apparaît et vous permet de spécifier l'emplacement du projet et l'environnement Python, comme le montre la figure ci-dessous.
Créer un nouveau projet Python dans PyCharm
Après avoir sélectionné l'emplacement du projet et la route de l'environnement, cliquez sur le bouton Créer pour lancer un nouveau projet. Dans la fenêtre nouvellement ouverte, vous pouvez saisir votre code dans un fichier Python. Ce tutoriel utilise Python 3.9.
Le fichier Python principal
IronPDF for Python utilise .NET. Par conséquent, il est nécessaire d'avoir le .NET Runtime installé sur votre machine afin d'utiliser IronPDF for Python. Il est préinstallé sur Windows, mais les utilisateurs de Linux et de Mac peuvent avoir besoin d'installer .NET avant d'utiliser ce paquet Python.
Pour pouvoir générer, modifier et ouvrir des fichiers portant l'extension ".pdf", le paquet ironpdf
doit être installé. Ouvrez une fenêtre de terminal et entrez la commande suivante pour installer le paquet dans PyCharm :
pip install ironpdf
Le paquet ironpdf
a été installé, comme le montre la capture d'écran ci-dessous.
Installez le package IronPDF
Avec l'aide de la bibliothèque IronPDF, la création d'un document PDF/A est un processus simple. Ces fichiers sont conçus pour stocker des informations en vue d'une conservation à long terme. Vous trouverez ci-dessous un exemple d'extrait de code pour la conversion d'un fichier PDF en fichier PDF/A :
from ironpdf import *
pdf = PdfDocument.FromFile("sample.pdf")
pdf.SaveAsPdfA("Converted_pdfa.pdf", PdfAVersions.PdfA3)
Le code ci-dessus montre comment convertir des fichiers PDF au format PDF/A en utilisant seulement quelques lignes de code Python avec l'aide d'IronPDF. Dans un premier temps, importez la bibliothèque IronPDF, qui vous permet d'utiliser toutes les fonctionnalités fournies par IronPDF, notamment à travers la classe PdfDocument
.
En utilisant la méthode FromFile
, le fichier PDF d'entrée est chargé en spécifiant son chemin d'accès en tant que paramètre. L'objet PdfDocument
fournit la méthode SaveAsPdfA
, qui vous permet de sauvegarder et de convertir le fichier PDF au format PDF/A. La méthode SaveAsPdfA
requiert deux paramètres : l'emplacement du nouveau fichier d'enregistrement et la version PDF/A. Le paramètre de la version PDF/A est facultatif et, s'il n'est pas spécifié, la valeur par défaut est PdfAVersions.PdfA3
.
Le fichier PDF de sortie
Dans la sortie, le fichier source et le fichier PDF/A créé sont affichés. Toutefois, le filigrane peut être supprimé en utilisant la version sous licence du logiciel. Pour obtenir des tutoriels et des informations plus détaillés, vous pouvez cliquer sur les liens suivantstutoriel pour le convertisseur HTML vers PDF.
Pour renforcer la sécurité des données et minimiser les risques potentiels, la bibliothèque IronPDF offre de solides fonctions de sécurité. Il est compatible avec tous les principaux navigateurs web et n'est limité à aucun d'entre eux. Avec seulement quelques lignes de code, les programmeurs peuvent facilement créer et lire des fichiers PDF à l'aide d'IronPDF. La bibliothèque propose une série d'options de licence pour répondre aux divers besoins des développeurs, y compris 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 options de mise à niveau. Il n'y a pas de frais supplémentaires après l'achat initial. Ces licences conviennent aux environnements de développement, d'essai et de production. En outre, IronPDF propose des licences gratuites assorties de certaines restrictions de temps et de redistribution. Les utilisateurs ont la possibilité d'essayer le logiciel dans un environnement réel avec uneessai gratuit pendant laquelle aucun filigrane n'est appliqué. Veuillez cliquer sur le lien suivantpage d'autorisation pour plus d'informations sur le prix d'essai et les licences d'IronPDF.
9 produits de l'API .NET pour vos documents de bureau