So speichern Sie ein Tabellendokument in einer anderen Formatdatei in der Cloud-Speicherung: Schritt-für-Schritt-Anleitung
Speichern Sie eine Cloud-Tabellendatei oder Excel-Datei in einem anderen Format im Cloud-Speicher.
Save Spreadsheet as API
Web-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/saveas
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parametername | Typ | Ort | Beschreibung |
|---|---|---|---|
| name | String | Path | Erforderlich. Der Name der zu konvertierenden Arbeitsmappe. |
| format | String | Query | Erforderlich. Das gewünschte Ausgabeformat (z. B. Xlsx, PDF, CSV). |
| saveOptionsData | Klasse | Body | Optionale Speicheroptionen. Falls weggelassen, wird null verwendet. |
| folder | String | Query | Optionales Verzeichnis, in dem sich die Quellarbeitsmappe befindet. Falls weggelassen, wird null verwendet. |
| storageName | String | Query | Optionaler Name eines benutzerdefinierten Speichers. Falls weggelassen, wird der Standardspeicher verwendet. |
| outPath | String | Query | Optionaler Ausgabepfad für die konvertierte Datei. Falls weggelassen, wird null verwendet. |
| outStorageName | String | Query | Optionaler Speichername für die Ausgabedatei. |
| fontsLocation | String | Query | Optionaler benutzerdefinierter Schriftartenpfad. |
| region | String | Query | Optionale Regionseinstellung für das Tabellendokument. |
| password | String | Query | Optionales Passwort zum Öffnen der Tabellendokumentdatei. |
Unterstützte Ausgabeformate
| Format | Erweiterung |
|---|---|
| Xlsx | .xlsx |
| Csv | .csv |
| Html | .html |
| Ods | .ods |
| Xls | .xls |
| Txt | .txt |
| Mhtml | .mhtml |
| Tiff | .tiff |
| Pptx | .pptx |
| … (weitere) | Siehe API-Spezifikation für die vollständige Liste (über 20 Formate) |
Antwort
{
"Code": 200,
"Status": "OK"
}
Beispiel für Fehlerantwort (400 Bad Request)
{
"Code": 400,
"Message": "Ungültige Anforderungsparameter."
}
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Vorgangsdetails. |
| 400 | Bad Request | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Unauthorized | Ungültiges oder fehlendes JWT-Token. |
| 413 | Payload Too Large | Die hochgeladene Datei überschreitet das Größenlimit. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Für welche Anwendungsfälle eignet sich die Save Spreadsheet API?
Enterprise-Dokumentenmanagement-System
- Speichern Sie Finanzberichte automatisch als PDF-Archive.
- Sichern Sie Verkaufsdaten regelmäßig im CSV-Format.
- Speichern Sie Projektpläne als schreibgeschützte Dateien, um unbeabsichtigte Änderungen zu verhindern.
Datenintegration und ETL-Prozesse
- Exportieren Sie CRM-Systemdaten und speichern Sie sie als standardmäßige Excel-Vorlage.
- Konvertieren Sie ERP-Daten in CSV zum Import in andere Systeme.
- Speichern Sie Rohdaten als JSON für die Übertragung per API.
Entwicklungs- und Automatisierungsszenarien
- Backend-Verarbeitung für Webanwendungen.
- Automatisierte Berichtsgenerierungssysteme.
- Cloud-Kollaborationsplattformen.
- Integration in Genehmigungsprozesse.
- Datensicherung und Migration.
Warum sollten Sie die Save Spreadsheet API verwenden?
- Entwicklerfreundlich – Bietet SDKs für mehrere Sprachen mit detaillierter Dokumentation zur vereinfachten Integration.
- Arbeitseffizient – Führt die Konvertierung auf dem Server durch und reduziert den Bedarf an benutzerdefiniertem Konvertierungscode.
- Nutzungsbasierte Preisgestaltung – Berechnet nur die durchgeführten API-Aufrufe, ohne Anfangslizenzzahlungen.
- Kein Server-Management – Der Dienst läuft in der Cloud, sodass keine Konvertierungsinfrastruktur verwaltet werden muss.
- Umfangreiche Formatunterstützung – Unterstützt die Konvertierung zwischen mehr als 20 Tabellenformaten.
- Datengetreue Konvertierung – Behält Layout, Formeln und Formatierung während der Konvertierung bei.
Wie verwenden Sie die Save Spreadsheet API mit SDKs?
Save Spreadsheet API-Spezifikation
Die Save Spreadsheet API-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle, sodass Sie REST-Interaktionen direkt aus einem Webbrowser durchführen können.
Beispiel mit Anforderungstext und cURL
Sie können das cURL-Befehlszeilentool verwenden, um einfach auf Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.
Verwenden Sie Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist der schnellste Weg zur Entwicklung, da sie niedrigstufige Details abstrahiert und es Ihnen ermöglicht, ein Tabellendokument mit minimalem Code in ein anderes Format zu speichern. Bitte besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mit verschiedenen SDKs aufgerufen werden: