Listobjekt exportieren
Sie können die folgenden Formate exportieren: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS.
REST-API
POST https://api.aspose.cloud/v3.0/cells/export
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Erforderlich | Beschreibung |
|---|---|---|---|---|
| file | Datei | formData | Ja | Hochzuladende Datei |
| objectType | Zeichenkette | query | Ja | Typ des zu exportierenden Objekts. Für den Diagrammexport verwenden Sie chart. Weitere mögliche Werte sind worksheet, picture, usw. |
| format | Zeichenkette | query | Ja | Gewünschtes Ausgabeformat. Unterstützte Werte: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf. |
Antwort
{
"Files": [
{
"Filename": "Book1_xlsx_Sheet1_ListObjects_0.tif",
"FileSize": 390,
"FileContent": "-----Base64String--------"
},
{
"Filename": "Book1_xlsx_Sheet2_ListObjects_0.tif",
"FileSize": 10040,
"FileContent": "-----Base64String--------"
},
{
"Filename": "myDocument_xlsx_Sheet1_ListObjects_0.tif",
"FileSize": 382,
"FileContent": "-----Base64String--------"
}
]
}
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang. |
| 400 | Ungültige Anforderung | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Nicht autorisiert | Ungültiges oder fehlendes JWT-Token. |
| 413 | Anforderungstext zu groß | Die hochgeladene Datei überschreitet die Größenbeschränkung. |
| 500 | Interner Serverfehler | Unerwarteter Serverfehler. |
Verwendung der PostExport-API mit SDKs
PostExport-API-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt über einen Webbrowser.
Sie können das Befehlszeilentool cURL verwenden, um problemlos auf Aspose.Cells-Webservices zuzugreifen. Im folgenden Beispiel wird gezeigt, wie Sie mithilfe von cURL Aufrufe an die Cloud-API durchführen.
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=listobject&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Verwendung der Aspose.Cells Cloud SDKs
Die Verwendung eines SDK ist der beste Weg, die Entwicklungszeit zu verkürzen. Ein SDK übernimmt die Low-Level-Details, sodass Sie sich auf die Aufgaben Ihres Projekts konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mit verschiedenen SDKs aufgerufen werden: