<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.6</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '22.6')
<dependency org="com.aspose" name="aspose-cells-cloud" rev="22.6">
<artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "22.6"
Java SDK pour le traitement des feuilles de calcul dans le cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Cells Cloud SDK for Java vous aide à travailler avec des formats de fichiers de feuille de calcul (Excel® et OpenOffice®) dans vos applications Java basées sur le cloud, sans installer de logiciel tiers. Il s’agit d’un wrapper autour de Aspose.Cells Cloud REST APIs.
Le processeur de feuille de calcul cloud en bref
- Créez de nouvelles feuilles de calcul en utilisant des fichiers Excel® comme modèles ou Smart Marker.
- Charger et traiter des feuilles de calcul et des feuilles de calcul Excel® via Cloud SDK.
- Fusionner ou diviser des classeurs.
- Protégez ou déprotégez les feuilles de calcul.
- Import data to worksheets.
- Calculer des formules ou ajouter/mettre à jour des formules dans des cellules de feuille de calcul.
- Ajouter, mettre à jour ou supprimer des graphiques, des feuilles de calcul, des images, des formes, des hyperliens et des validations.
- Ajouter ou supprimer une zone de cellules, une mise en forme conditionnelle ou des OleObjects à partir de feuilles de calcul Excel®.
- Insérer ou supprimer des sauts de page horizontaux ou verticaux
- Add ListObject à un endroit spécifique dans un fichier Excel® et convertir en une plage de cellules.
- Supprimer des ListObjects spécifiques ou tous dans une feuille de calcul ou résumer les données avec un tableau croisé dynamique.
- Appliquer des critères personnalisés pour répertorier les filtres de différents types.
- Obtenez, mettez à jour, affichez ou masquez la légende et les titres des graphiques.
- Manipuler la mise en page, l’en-tête et le pied de page.
- Créer, mettre à jour, récupérer ou supprimer des propriétés de document.
- Récupérer la forme requise à partir de la feuille de calcul.
- Tirez parti de la puissance de Pivot Tables et des gammes.
Fonctionnalités de stockage dans le cloud des feuilles de calcul
- Téléchargez, téléchargez, copiez, déplacez et supprimez des fichiers, y compris la gestion des versions (si vous utilisez le stockage Cloud qui prend en charge cette fonctionnalité - true par défaut).
- Créer, copier, déplacer et supprimer des dossiers.
- Copiez et déplacez des fichiers et des dossiers dans des stockages séparés dans le cadre d’une seule opération.
- Vérifiez si certains fichiers, dossiers ou stockage existent.
Formats de feuille de calcul en lecture et en écriture
Microsoft Excel® : XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM
OpenOffice® : ODS
TableurML : XML
Texte : CSV, TSV, TXT (TabDelimited)
Web : HTML, MHTML
Mise en page fixe : PDF
Enregistrer la feuille de calcul sous
DIF, HTML, MHTML, PNG, JPG, TIFF, XPS, SVG, MD (Markdown), ODS, XLSX, XLS, XLSB, PDF, XML, TXT, CSV
Lire d’autres formats
SXC, FOD
Conditions
La création de la bibliothèque cliente de l’API nécessite :
- Java 1.7+
- Maven
Conditions préalables
Pour utiliser Aspose.Cells Cloud SDK pour Java, vous devez créer un compte avec Aspose Cloud et rechercher/créer l’ID client et le secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez Aspose Cloud Pricing.
Installation
Installer depuis Maven
Ajoutez le référentiel Aspose Cloud à votre application pom.xml
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Installer depuis la source
Pour installer la bibliothèque cliente de l’API dans votre référentiel Maven local, exécutez simplement :
mvn clean install
Pour le déployer sur un référentiel Maven distant à la place, configurez les paramètres du référentiel et exécutez :
mvn clean deploy
Reportez-vous au OSSRH Guide pour plus d’informations.
Utilisateurs Maven
Ajoutez cette dépendance au POM de votre projet :
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.5</version>
</dependency>
</dependencies>
Les autres
Générez d’abord le JAR en exécutant :
mvn clean package
Ensuite, installez manuellement les fichiers JAR suivants :
target/aspose-cells-cloud-22.5.jar
cible/lib/*.jar
Utilisation de Java pour ajouter une feuille de calcul à un fichier Excel®
CellsApi cellsApi = new CellsApi(CellsApiUtil.GetClientId(),CellsApiUtil.GetClientSecret())
String name = BOOK1;
String sheetName = SHEET1;
Integer position = 1;
String sheettype ="VB";
String folder = TEMPFOLDER;
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
WorksheetsResponse response = cellsApi.cellsWorksheetsPutAddNewWorksheet(name, sheetName, position, sheettype, folder,null);
Convertir un fichier Excel® dans le cloud
String name = BOOK1;
SaveOptions saveOptions = null;
String newfilename = "newbook.xlsx";
Boolean isAutoFitRows = true;
Boolean isAutoFitColumns = false;
String folder = TEMPFOLDER;
// Upload source file to aspose cloud storage
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
// Invoke Aspose.Cells Cloud SDK API to convert Excel® workbook to different format
SaveResponse response = cellsApi.cellsSaveAsPostDocumentSaveAs(name, saveOptions, newfilename, isAutoFitRows, isAutoFitColumns, folder,null);
Licence
Tous les SDK, scripts d’assistance et modèles Aspose.Cells Cloud sont sous licence MIT License.
Autorisation et authentification
Authentication schemes défini pour l’API est le suivant :
JWT
- Type : OAuth
- Flux : candidature
- URL d’autorisation :https://api.aspose.cloud/connect/token
Recommandation
Il est recommandé de créer une instance de ApiClient
par thread dans un environnement multithread pour éviter tout problème potentiel.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.11 | 16 novembre 2022 |
22.9 | 22 septembre 2022 |
22.8 | 24 août 2022 |
22.7 | 29 juillet 2022 |
22.6 | 28 juin 2022 |
22.5 | 30 mai 2022 |
22.4 | 20 avril 2022 |
22.3 | 14 mars 2022 |
22.2 | 24 février 2022 |
22.1 | 24 janvier 2022 |
21.12 | 28 décembre 2021 |
21.11 | 30 novembre 2021 |
21.10 | 8 novembre 2021 |
21.9 | 13 octobre 2021 |
21.8 | 18 septembre 2021 |
21.7 | 3 août 2021 |
21.6 | 16 juillet 2021 |
21.5 | 27 mai 2021 |
21.1 | 25 janvier 2021 |
20.11 | 4 décembre 2020 |
20.10 | 23 octobre 2020 |
20.9 | 23 septembre 2020 |
20.8 | 19 août 2020 |
20.7 | 21 juillet 2020 |
20.6 | 2 juillet 2020 |
1.0.0 | 12 mai 2020 |
1.0.1 | 12 mai 2020 |
1.0.2 | 12 mai 2020 |
20.4 | 22 avril 2020 |
20.2 | 20 février 2020 |
20.1 | 17 janvier 2020 |
19.10 | 30 octobre 2019 |
19.9 | 25 septembre 2019 |
19.6 | 18 juin 2019 |
19.2.1 | 22 février 2019 |
19.2 | 19 février 2019 |
18.9.1 | 6 septembre 2018 |
18.9 | 5 septembre 2018 |
18.8 | 15 août 2018 |
18.4 | 2 août 2018 |
18.2 | 27 février 2018 |
File | Classifier | Size |
---|---|---|
aspose-cells-cloud-22.6-sources.jar | sources | 609 KB |
aspose-cells-cloud-22.6.jar | 1 MB | |
aspose-cells-cloud-22.6.pom | 6 KB |
Aspose.Cells Aspose.Cells Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud XLS XLSX XLSB XLSM XLT XLTX XLTM ODS XML CSV TSV TXT TabDelimited HTML MHTML SXC FODS DIF PDF XPS TIFF SVG MD Markdown merge split encrypt decrypt password formula workbook spreadsheet cells column cell table pivot filter date filter icon filter dynamic filter charts conditional formatting hyperlinks ListObjets OleObjects page-breaks page-setup pictures OleObjects range convert conversion converter smart marker