Si vous cherchez à convertir plusieurs pages HTML en documents PDF, vous pouvez utiliser des convertisseurs HTML vers PDF en ligne. Cependant, si vous devez effectuer cette conversion par programmation ou dans un processus par lots, vous devrez trouver une bibliothèque qui automatise la conversion HTML en PDF. Par conséquent, cet article fournit un guide étape par étape et un exemple de code pour convertir un fichier HTML en PDF en Python.
- Bibliothèque de conversion Python HTML vers PDF
- Convertir HTML en PDF en Python
- Convertisseur HTML en PDF en ligne
Bibliothèque de conversion Python HTML vers PDF
Aspose.PDF for Python est une bibliothèque robuste qui permet la création et le traitement de documents PDF. Outre diverses autres fonctionnalités de manipulation de PDF, cette bibliothèque offre une fonctionnalité de premier ordre pour la conversion de HTML en PDF. Vous pouvez installer la bibliothèque à l’aide de la commande pip suivante.
pip install aspose-pdf
Étapes pour convertir HTML en PDF en Python
Voici les étapes pour convertir du contenu HTML en PDF à l’aide d’Aspose.PDF for Python.
- Installez et importez Aspose.PDF for Python dans votre application.
- Chargez le contenu HTML à partir du fichier.
- Convertissez HTML en PDF et enregistrez le fichier de sortie.
Transformons maintenant ces étapes en code Python et convertissons un fichier HTML en PDF.
Convertir HTML en PDF en Python
Voici comment vous pouvez convertir un fichier HTML en PDF en Python.
- Créez une instance de la classe HtmlLoadOptions.
- Créez une instance de la classe Document et initialisez-la avec le chemin du fichier HTML et l’objet HtmlLoadOptions.
- Convertissez HTML en PDF à l’aide de la méthode Document.save(outputFileName).
L’exemple de code suivant montre comment convertir un document HTML en PDF.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# créer un objet HtmlLoadOptions
options = ap.HtmlLoadOptions()
# fichier de chargement
document = ap.Document(input_html, options)
# convertir HTML en PDF
document.save(output_pdf)
Fichier HTML
PDF converti
Convertisseur HTML en PDF en ligne
Jetez un œil à notre convertisseur HTML en PDF en ligne gratuit, qui utilise Aspose.PDF for Python.
Conversion gratuite de HTML en PDF
Vous pouvez obtenir une licence temporaire gratuite et convertir des fichiers HTML en PDF sans aucune limitation d’évaluation.
Conclusion
Dans cet article, vous avez vu comment convertir HTML en PDF en Python. Le guide étape par étape et l’exemple de code ont montré comment charger un fichier HTML, puis l’enregistrer au format PDF. Vous pouvez facilement installer Aspose.PDF for Python dans votre application et convertir le contenu HTML en PDF de manière transparente. Vous pouvez en savoir plus sur Aspose.PDF for Python en utilisant documentation.