Comment convertir Excel en PDF en utilisant Python

Ce court didacticiel explique comment convertir Excel en PDF à l’aide de Python en fournissant les étapes de configuration de l’environnement et une introduction aux bibliothèques nécessaires. Pour convertir Excel en PDF Python, un exemple de code est également fourni lorsqu’un classeur est créé et des exemples de données y sont remplis, mais vous pouvez également charger un fichier Excel existant, par exemple un XLSX. Vous aurez également le contrôle sur la sortie PDF en définissant ses propriétés et en affichant le style du contenu du fichier Excel source avant de générer le fichier PDF.

Étapes pour exporter Excel au format PDF en Python

  1. Installer Python et Aspose.Cells pour Python via Java
  2. Créez et remplissez un workbook pour tester cette conversion
  3. Instanciez l’objet de classe PdfSaveOptions pour configurer le PDF de sortie créé par Python
  4. Configurez le PDF de sortie pour afficher le quadrillage
  5. Ajuster automatiquement les colonnes de la feuille de calcul pour afficher correctement tout le contenu dans le fichier PDF de sortie
  6. Enregistrez le classeur au format PDF en utilisant les configurations ci-dessus

Vous devez d’abord installer Java et Python sur votre système, puis installer Aspose-Cells et JPype1 à l’aide de la commande PIP pour convertir Excel en PDF en Python. Un nouveau classeur peut être créé ou un fichier Excel existant peut être chargé pour la conversion en PDF. Vous pouvez définir les options d’affichage et d’autres propriétés du fichier PDF de sortie à l’aide de l’instance de classe PdfSaveOptions qui peut être transmise en tant qu’argument dans la fonction d’enregistrement du classeur.

Code pour convertir Excel en PDF à l’aide de Python

Lorsque vous * convertissez Excel en PDF Python * nécessite des bibliothèques et un environnement, c’est pourquoi dans ce code, nous importons les classes nécessaires et appelons jpype.startJVM() au début et jpype.shutdownJVM() à la fin pour activer l’environnement requis pour exécutez le code. Un classeur vide est créé et rempli de données, mais vous pouvez charger n’importe quel fichier Excel existant tel que XLSX, XLS, ODS, etc. contenant les données souhaitées. Worksheet.PageSetup est utilisé pour définir l’indicateur d’impression des lignes de grille dans le fichier source et PdfSaveOptions est utilisé pour afficher les lignes de grille dans le fichier PDF de sortie en définissant le type de ligne de grille sur CHEVEUX.

Dans ce didacticiel rapide, nous avons appris à convertir Excel en PDF à l’aide de Python. Si vous souhaitez apprendre à enregistrer un fichier Excel au format HTML dans Python, reportez-vous à l’article sur comment convertir Excel en HTML en utilisant Python.

 Français