<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.3</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '22.3')
<dependency org="com.aspose" name="aspose-cells-cloud" rev="22.3">
<artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "22.3"
Java SDK für die Tabellenkalkulation in der Cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Cells Cloud SDK for Java hilft Ihnen, mit Tabellenkalkulationsdateiformaten (Excel® und OpenOffice®) in Ihren Cloud-basierten Java-Apps zu arbeiten, ohne Software von Drittanbietern zu installieren. Es ist ein Wrapper um Aspose.Cells Cloud REST APIs.
Cloud-Tabellenkalkulationsprozessor auf den Punkt gebracht
- Erstellen Sie neue Tabellenkalkulationen mit Excel®-Dateien als Vorlagen oder Smart Marker.
- Laden und verarbeiten Sie Excel®-Tabellen und -Arbeitsblätter über das Cloud SDK.
- Arbeitsmappen zusammenführen oder aufteilen.
- Schützen oder entschützen Sie Arbeitsblätter.
- Import data to worksheets.
- Formeln berechnen oder Formeln zu Arbeitsblattzellen hinzufügen/aktualisieren.
- Diagramme, Arbeitsblätter, Bilder, Formen, Hyperlinks und Validierungen hinzufügen, aktualisieren oder löschen.
- Zellenbereich, bedingte Formatierung oder OleObjects aus Excel®-Arbeitsblättern hinzufügen oder entfernen.
- Horizontale oder vertikale Seitenumbrüche einfügen oder löschen
- Add ListObject an einer bestimmten Stelle innerhalb einer Excel®-Datei & in einen Zellbereich konvertieren.
- Löschen Sie bestimmte oder alle ListObjects in einem Arbeitsblatt oder fassen Sie Daten mit Pivot-Tabellen zusammen.
- Wenden Sie benutzerdefinierte Kriterien an, um Filter verschiedener Typen aufzulisten.
- Abrufen, Aktualisieren, Anzeigen oder Ausblenden von Diagrammlegenden und -titeln.
- Bearbeiten Sie die Seiteneinrichtung, Kopf- und Fußzeile.
- Dokumenteigenschaften erstellen, aktualisieren, abrufen oder löschen.
- Holen Sie sich die gewünschte Form aus dem Arbeitsblatt.
- Nutzen Sie die Leistungsfähigkeit von Pivot Tables & Ranges.
Tabellenkalkulations-Cloud-Speicherfunktionen
- Hochladen, Herunterladen, Kopieren, Verschieben und Löschen von Dateien, einschließlich Versionsverwaltung (wenn Sie Cloud-Speicher verwenden, der diese Funktion unterstützt - standardmäßig wahr).
- Ordner erstellen, kopieren, verschieben und löschen.
- Kopieren und verschieben Sie Dateien und Ordner in einem einzigen Vorgang über separate Speicher hinweg.
- Überprüfen Sie, ob bestimmte Dateien, Ordner oder Speicher vorhanden sind.
Tabellenkalkulationsformate lesen und schreiben
Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM
OpenOffice®: ODS
SpreadsheetML: XML
Text: CSV, TSV, TXT (Tabulatorgetrennt)
Web: HTML, MHTML
Festes Layout: PDF
Tabelle speichern unter
DIF, HTML, MHTML, PNG, JPG, TIFF, XPS, SVG, MD (Markdown), ODS, XLSX, XLS, XLSB, PDF, XML, TXT, CSV
Lesen Sie andere Formate
SXC, FODS
Anforderungen
Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:
- Java 1.7+
- Maven
Voraussetzungen
Um Aspose.Cells Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei Aspose Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter Aspose Cloud Pricing.
Installation
Von Maven installieren
Fügen Sie das Aspose Cloud-Repository zu Ihrer Anwendung pom.xml hinzu
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Von der Quelle installieren
Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:
mvn clean install
Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:
mvn clean deploy
Weitere Informationen finden Sie unter OSSRH Guide.
Maven-Benutzer
Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.5</version>
</dependency>
</dependencies>
Andere
Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:
mvn clean package
Installieren Sie dann manuell die folgenden JARs:
target/aspose-cells-cloud-22.5.jar
target/lib/*.jar
Verwenden von Java zum Hinzufügen eines Arbeitsblatts zu einer Excel®-Datei
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);
Excel®-Datei in der Cloud konvertieren
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);
Lizenzierung
Alle Aspose.Cells Cloud SDKs, Hilfsskripte und Vorlagen sind unter MIT License lizenziert.
Autorisierung & Authentifizierung
Authentication schemes definiert für die API ist wie folgt:
JWT
- Typ: OAuth
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.aspose.cloud/connect/token
Empfehlung
Es wird empfohlen, in einer Multithread-Umgebung pro Thread eine Instanz von „ApiClient“ zu erstellen, um potenzielle Probleme zu vermeiden.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.11 | 16. November 2022 |
22.9 | 22. September 2022 |
22.8 | 24. August 2022 |
22.7 | 29. Juli 2022 |
22.6 | 28. Juni 2022 |
22.5 | 30. Mai 2022 |
22.4 | 20. April 2022 |
22.3 | 14. März 2022 |
22.2 | 24. Februar 2022 |
22.1 | 24. Januar 2022 |
21.12 | 28. Dezember 2021 |
21.11 | 30. November 2021 |
21.10 | 8. November 2021 |
21.9 | 13. Oktober 2021 |
21.8 | 18. September 2021 |
21.7 | 3. August 2021 |
21.6 | 16. Juli 2021 |
21.5 | 27. Mai 2021 |
21.1 | 25. Januar 2021 |
20.11 | 4. Dezember 2020 |
20.10 | 23. Oktober 2020 |
20.9 | 23. September 2020 |
20.8 | 19. August 2020 |
20.7 | 21. Juli 2020 |
20.6 | 2. Juli 2020 |
1.0.0 | 12. Mai 2020 |
1.0.1 | 12. Mai 2020 |
1.0.2 | 12. Mai 2020 |
20.4 | 22. April 2020 |
20.2 | 20. Februar 2020 |
20.1 | 17. Januar 2020 |
19.10 | 30. Oktober 2019 |
19.9 | 25. September 2019 |
19.6 | 18. Juni 2019 |
19.2.1 | 22. Februar 2019 |
19.2 | 19. Februar 2019 |
18.9.1 | 6. September 2018 |
18.9 | 5. September 2018 |
18.8 | 15. August 2018 |
18.4 | 2. August 2018 |
18.2 | 27. Februar 2018 |
File | Classifier | Size |
---|---|---|
aspose-cells-cloud-22.3-sources.jar | sources | 605.62 KB |
aspose-cells-cloud-22.3.jar | 1.79 MB | |
aspose-cells-cloud-22.3.pom | 6.65 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