Ce tutoriel rapide explique comment convertir HTML en PDF en Python. Vous obtiendrez les informations de base pour définir l’environnement de développement, une liste d’étapes pour accomplir la tâche et un exemple de code exécutable pour convertir le fichier HTML en PDF à l’aide de Python. Différentes options pour personnaliser le chargement du fichier HTML seront également abordées.
Étapes pour transformer HTML en PDF en utilisant Python
- Définissez l’environnement sur ajouter Aspose.PDF pour Python via .NET pour afficher le HTML
- Créez un objet de classe aspose.pdf.HtmlLoadOptions pour contrôler le chargement du HTML
- Chargez le fichier HTML source dans l’objet Document à l’aide des options de chargement mentionnées ci-dessus
- Enregistrez le fichier PDF résultant contenant le contenu HTML source
Ces étapes décrivent le processus pour convertir HTML en PDF en Python. Tout d’abord, un objet de l’objet de classe aspose.pdf.HtmlLoadOptions est créé, requis par le constructeur de classe Document. Une fois le fichier HTML source chargé, vous avez un contrôle total sur le fichier chargé, puis enregistrez-le sur le disque en tant que fichier PDF.
Code pour convertir HTML en PDF en utilisant Python
Ce code illustre le processus pour changer HTML en PDF avec Python. L’objet HtmlLoadOptions peut être utilisé pour définir les gestionnaires d’avertissement pour toute erreur déclenchée lors de la conversion, un indicateur pour restituer l’intégralité du fichier HTML sur une seule page PDF, un indicateur pour incorporer les polices dans le PDF de sortie et définir la mise en page sur listez-en quelques-uns. De même, lorsque l’objet document PDF est instancié, toutes les propriétés et méthodes permettant de personnaliser le fichier PDF de sortie sont disponibles, comme la définition de l’indicateur pour masquer la barre de menus lorsque le fichier PDF de sortie est ouvert, le masquage de la barre d’outils et le masquage des éléments de l’interface utilisateur pour nommez-en quelques-uns.
Cet article a clarifié le processus d’enregistrement HTML en PDF en Python. Si vous êtes enclin à apprendre la conversion de PDF en texte, reportez-vous à l’article sur comment convertir un PDF en texte en Python.