Cet article explique comment convertir XHTML en PDF à l’aide de l’API REST Python. Il détaille la conversion du format de fichier XHTML en PDF à l’aide du service RESTful Python et d’un SDK Cloud basé sur Python. La personnalisation du fichier PDF de sortie est également abordée.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API pour générer un PDF à partir d’un fichier XHTML
- Téléchargez Aspose.HTML Cloud SDK pour Python pour transformer un fichier XHTML en fichier Markdown
- Configurer un projet Python avec le SDK ci-dessus
Étapes pour convertir XHTML en PDF à l’aide de l’API Python Low Code
- Ajoutez Aspose.HTML.Cloud.Sdk et Aspose.HTML.Cloud.Sdk.Conversion à votre application pour accéder aux classes et aux fonctionnalités de conversion de l’API HTML Cloud
- Créez une instance de HtmlApi en fournissant votre ID client et votre secret client pour l’authentification avec Aspose Cloud
- Récupérez l’objet ConvertApi à partir du HtmlApi initialisé pour effectuer des conversions de documents
- Instanciez un objet Options de conversion PDF pour définir les paramètres de sortie du fichier PDF
- Définissez la hauteur de la page PDF à 8 pouces et la largeur à 11 pouces (format paysage)
- Spécifiez les quatre marges (haut, bas, gauche et droite) à 1 pouce chacune
- Appelez ConvertirAsync() sur convertApi pour convertir le fichier XHTML en PDF
Ces étapes expliquent comment convertir un document XHTML en PDF à l’aide de l’API Python. Pour convertir votre fichier XHTML en PDF, connectez-vous d’abord à Aspose Cloud en ajoutant le SDK, en vous authentifiant avec votre identifiant client et votre clé secrète, puis en accédant à l’API de conversion. Ensuite, configurez vos options PDF, telles que la taille de page et les marges, et exécutez ConvertAsync() pour générer le PDF final.
Code pour convertir du XHTML en PDF en ligne à l’aide de l’interface REST Python
Le code ci-dessus montre comment exporter un fichier XHTML au format PDF à l’aide de l’API REST Python. La version la plus simple du code peut être avec seulement deux arguments dans la méthode ConvertAsync(), c’est-à-dire sans utiliser PDFConversionOptions. Le fichier PDF de sortie est alors créé avec les paramètres par défaut lorsqu’aucune option supplémentaire n’est utilisée.
Cet article nous a appris à convertir du XHTML. Pour convertir un fichier Markdown en PDF, consultez l’article sur Convertir Markdown en PDF à l’aide de l’API REST Python.