<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells-cloud</artifactId>
    <version>20.6</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '20.6')
copied!  
<dependency org="com.aspose" name="aspose-cells-cloud" rev="20.6">
    <artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "20.6"
copied!  

Java SDK pour le traitement des feuilles de calcul dans le cloud

banner

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 :

  1. Java 1.7+
  2. 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&reg; 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

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

VersionRelease Date
22.1116 novembre 2022
22.922 septembre 2022
22.824 août 2022
22.729 juillet 2022
22.628 juin 2022
22.530 mai 2022
22.420 avril 2022
22.314 mars 2022
22.224 février 2022
22.124 janvier 2022
21.1228 décembre 2021
21.1130 novembre 2021
21.108 novembre 2021
21.913 octobre 2021
21.818 septembre 2021
21.73 août 2021
21.616 juillet 2021
21.527 mai 2021
21.125 janvier 2021
20.114 décembre 2020
20.1023 octobre 2020
20.923 septembre 2020
20.819 août 2020
20.721 juillet 2020
20.62 juillet 2020
1.0.012 mai 2020
1.0.112 mai 2020
1.0.212 mai 2020
20.422 avril 2020
20.220 février 2020
20.117 janvier 2020
19.1030 octobre 2019
19.925 septembre 2019
19.618 juin 2019
19.2.122 février 2019
19.219 février 2019
18.9.16 septembre 2018
18.95 septembre 2018
18.815 août 2018
18.42 août 2018
18.227 février 2018