So exportieren Sie ein entferntes Tabellendarstellungs-Blatt in ein anderes Format: Schritt-für-Schritt-Anleitung
Exportieren Sie ein Cloud-Tabellendarstellungs- oder Excel-Arbeitsblatt in eine andere Formatdatei mithilfe der Aspose.Cells Cloud Web-API.
API zum Exportieren eines Arbeitsblatts in ein anderes Format
Web-API
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
-H "Authorization: Bearer {access_token}"
Anfrageparameter
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| name | String | Pfad | (Erforderlich) Der Name der abzurufenden Arbeitsmappe. |
| worksheet | String | Pfad | (Erforderlich) Das spezifische Arbeitsblatt, das konvertiert werden soll. |
| format | String | Abfrage | (Erforderlich) Das gewünschte Ausgabeformat (z. B. png, pdf, svg). |
| folder | String | Abfrage | (Optional) Der Ordnerpfad, in dem die Arbeitsmappe gespeichert ist. Standardwert ist null. |
| storageName | String | Abfrage | (Optional) Der Name des benutzerdefinierten Cloud-Speichers. Bei Weglassung wird der Standardspeicher verwendet. |
| outPath | String | Abfrage | (Optional) Der Ausgabeordnerpfad. Standardwert ist null. |
| outStorageName | String | Abfrage | (Optional) Speichername für die Ausgabedatei. |
| fontsLocation | String | Abfrage | (Optional) Gibt benutzerdefinierte Schriftarten an, falls erforderlich. |
| region | String | Abfrage | (Optional) Regionale/Spracheinstellung der Tabellendarstellung (z. B. de-DE, en-US, fr-FR). Beeinflusst Zahlenformatierung, Datumsanalyse und länderspezifisches Verhalten. |
| password | String | Abfrage | (Optional) Das Passwort zum Zugriff auf die Tabellendarstellungsdatei. |
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
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 die Größenbeschränkung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Wann sollten Sie die API zum Exportieren eines Arbeitsblatts in ein anderes Format verwenden?
- Migration veralteter Systeme – Konvertieren Sie Tausende veralteter XLS-Dateien in XLSX für moderne Systeme.
- Archivstandardisierung – Normalisieren Sie verschiedene Tabellendarstellungsformate (XLS, XLSM, ODS, CSV) in ein einheitliches Format für Archivzwecke.
- Interoperabilität mit Office-Suiten – Konvertieren Sie Excel-Dateien in Formate, die mit LibreOffice, Google Sheets oder Apple Numbers kompatibel sind.
- Datenquellennormalisierung – Konvertieren Sie verschiedene Tabellendarstellungsformate in CSV oder JSON für die Einspeisung in Datenbanken.
- Veröffentlichung im Web – Konvertieren Sie Finanzmodelle in HTML für die Webdarstellung.
Warum sollten Sie die API zum Exportieren eines Arbeitsblatts in ein anderes Format verwenden?
- Multi-Sprach-SDK-Unterstützung – Bietet Client-Bibliotheken für verschiedene Programmiersprachen, sodass Entwickler die API direkt aus ihrer bevorzugten Umgebung aufrufen können.
- Direkte Konvertierung ohne Zwischenspeicherung – Ermöglicht die Konvertierung eines in Cloud-Speicher gespeicherten Arbeitsblatts in das angeforderte Format, ohne die Datei herunterladen und erneut hochzuladen.
- Daten-only-Extraktion – Gibt den Arbeitsblatinhalt im gewählten Format zurück, ohne visuelle Formatierungen beizubehalten.
Wie verwendet man die API zum Exportieren eines Tabellendarstellungsblatts in ein anderes Format mit SDKs?
Spezifikation der API zum Exportieren eines Arbeitsblatts in ein anderes Format
Die Spezifikation der API zum Exportieren eines Arbeitsblatts in ein anderes Format bietet eine öffentlich zugängliche Programmierschnittstelle, um REST-Interaktionen direkt aus einem Webbrowser durchzuführen.
Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webdienste einfach aufzurufen. Im folgenden Beispiel wird gezeigt, wie Aufrufe an die Cloud-API mit cURL erfolgen.
Verwendung der Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist der schnellste Weg zur Entwicklung, da sie die Details auf niedriger Ebene abstrahiert und es ermöglicht, ein Tabellendarstellungsblatt mit kurzem Code in eine Formatdatei zu exportieren.
Bitte besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs erfolgen: