Parfois, vous devez accéder aux pages Web hors ligne, les rendant plus accessibles. Ainsi, convertir des pages HTML en PDF sert cet objectif. Étonnamment, vous pouvez activer la conversion HTML en PDF dans votre projet Python en quelques secondes. Ce guide introduira un SDK puissant pour les développeurs Python. Aspose.HTML pour Python via .NET offre un ensemble de classes et de méthodes pour convertir des pages Web en différents formats de fichiers. Cependant, dans cet article de blog, nous allons implémenter comment convertir une page Web en PDF dans Python de manière programmatique. Pour cela, veuillez vous assurer que vous avez configuré Python sur votre système.

HTML en PDF - Installation du SDK

Exécutez la commande suivante dans votre terminal pour installer Aspose.HTML pour Python via .NET :

pip install aspose-html-net 

Alternativement, vous pouvez télécharger le SDK à partir de ce lien.

webpage-to-pdf

Convertir une page Web en PDF dans Python - Mise en œuvre

Suivez les étapes mentionnées ci-dessous pour transformer HTML en PDF :

  • Définir le chemin pour les fichiers de travail.
  • Charger un document HTML à convertir en initialisant une instance de la classe HTMLDocument.
  • Créer une instance de la classe PdfSaveOptions
  • Convertir HTML en PDF en appelant la méthode convert_html.

Le code ci-dessous démontre comment convertir une page Web en PDF dans Python : Vous pouvez voir le résultat dans l’image ci-dessous :

html-to-pdf

Obtenir une licence gratuite

Bénéficiez d’une licence temporaire gratuite pour essayer ce SDK Python au-delà des limitations d’évaluation.

Poser une question

Vous avez des questions ? Ce forum répondra à toutes vos questions.

Conclusion

Aspose.HTML pour Python via .NET est une solution complète pour les développeurs Python. Ce SDK offre des conversions et des manipulations riches de fichiers HTML. Dans cet article, nous avons abordé comment convertir une page Web en PDF dans Python. Dans les articles à venir, nous viendrons avec plus de guides pour aborder d’autres sujets. De plus, la conversion HTML en PDF n’est plus une tâche difficile après avoir intégré Aspose.HTML pour Python via .NET dans votre projet.

Veuillez consulter les ressources suivantes pour en savoir plus sur ce SDK :