Aspose.Cells
pour Python est une bibliothèque de classes qui permet aux développeurs de manipuler et de traiter des fichiers de feuilles de calcul au sein de leurs propres applications. Elle fournit le groupe le plus flexible de composants qui permettent aux applications Python de créer et de gérer des feuilles de calcul Excel sans nécessiter Microsoft Excel ou tout autre logiciel tiers.
Notre API prend en charge les formats de feuilles de calcul populaires (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) que votre entreprise utilise quotidiennement, et permet d’exporter les fichiers Excel vers DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, texte brut, ainsi que les formats d’image courants tels que JPG, PNG, SVG, TIFF et BMP.

Avec notre bibliothèque, les développeurs peuvent gérer plusieurs feuilles de calcul, créer du contenu et des styles de feuille de calcul à partir de zéro, ajouter des formules mathématiques, financières et textuelles simples ou complexes, importer des données dans les feuilles depuis différentes sources, manipuler des graphiques, des commentaires, des images, des objets de dessin, et bien d’autres tâches.
Avec l’API Python Excel, vous pouvez effectuer les opérations suivantes :
• Lecture de feuilles de calcul Excel
• Ajout d’images et création de graphiques
• Ajustement des feuilles au sein des classeurs
• Rendu des feuilles Excel en PDF, EMF et images
• Protection et déprotection des feuilles
• Création de tableaux croisés dynamiques et de graphiques
• Ajout et modification de commentaires
• Recherche et remplacement de données
• Division et fusion de cellules
• Ajout et suppression de regroupements de colonnes et de lignes
• Définition du format des nombres
• Lecture et définition de formules
• Configuration de la mise en page
• Ajustement de l’orientation de la page, du format du papier et du redimensionnement
• Lecture et écriture du formatage conditionnel
• Et bien plus encore
Vous pouvez essayer certaines des fonctionnalités populaires d’Aspose.Cells via notre application en ligne
.
Il existe deux bibliothèques Aspose.Cells à votre disposition : Aspose.Cells pour Python via Java et Aspose.Cells pour Python via .NET.
Bibliothèque Aspose.Cells pour Python via Java
Configuration requise : Aspose.Cells pour Python via Java peut être utilisé sur les plateformes Windows, Linux et macOS et la bibliothèque est indépendante du système. La machine doit disposer de Java 8 ou d’une version supérieure avant l’installation.
Version Python : Python 3.5 ou supérieure
Version Java : Java 1.8 ou supérieure
Installation sur Windows, Linux ou macOS
- Installez Java avec la commande suivante :
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Installez Aspose.Cells pour Python via Java depuis pypi
:
$ pip install aspose-cells
Créer une application Hello World en utilisant Aspose.Cells pour Python via Java
- Créez un fichier nommé
HelloWorldApp.py
- Utilisez le code ci‑dessous et enregistrez‑le dans le fichier
HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
jpype.shutdownJVM()
- Exécutez
python HelloWorldApp.py depuis l’invite de commande
Conversion de fichiers Excel
La bibliothèque Python Excel permet la conversion de fichiers Excel en divers formats, notamment PDF, XPS et HTML. Vous verrez ci‑dessous comment convertir rapidement et facilement des fichiers Excel en utilisant Aspose.Cells pour Python via Java.
// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);
wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);
wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);
Bibliothèque Aspose.Cells pour Python via .NET
Configuration requise : Aspose.Cells pour Python via .NET est une bibliothèque indépendante du système et peut être utilisée sur Windows, Linux et macOS où Python
est installé.
Version Python : Python 3.6 ou supérieure
Installation sur Windows, Linux ou macOS
Installez Aspose.Cells pour Python via .NET depuis pypi
avec la commande suivante :
$ pip install aspose-cells-python
Créer une application Hello World en utilisant Aspose.Cells pour Python via .NET
- Créez un fichier nommé
HelloWorldApp.py
- Utilisez le code ci‑dessous et enregistrez‑le dans le fichier
HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
- Exécutez
python HelloWorldApp.py depuis l’invite de commande
Conversion de fichiers Excel
Vous verrez ci‑dessous comment convertir rapidement et facilement des fichiers Excel en utilisant Aspose.Cells pour Python via .NET.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("input.xlsx");
#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);
Vous pouvez en savoir plus sur l’API Aspose.Cells sur la page produit officielle
, ainsi que dans notre documentation
.
Si vous souhaitez engager nos développeurs
pour implémenter rapidement et efficacement notre API dans votre projet, notre équipe professionnelle est à votre disposition. Nous travaillerons avec vous pour comprendre votre projet, concevoir une solution et mettre en œuvre l’API Aspose selon vos besoins, que vous ayez besoin de nouvelles fonctionnalités pour le produit Aspose existant ou d’une API pour de nouveaux formats de fichiers.