Arbeitsmappe exportieren

Sie können Arbeitsmappen in eines der 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 String Abfrage Ja Typ des zu exportierenden Objekts. Für den Chart-Export verwenden Sie chart. Weitere mögliche Werte sind worksheet, picture usw.
format String Abfrage Ja Gewünschtes Ausgabeformat. Unterstützte Werte: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf.

Antwort

{
  "Files": [
    {
      "Filename": "Book1_xlsx.tif",
      "FileSize": 274022,
      "FileContent": "-----Base64String--------"
    },
    {
      "Filename": "myDocument_xlsx.tif",
      "FileSize": 348126,
      "FileContent": "-----Base64String--------"
    }
  ]
}

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Formen erfolgreich exportiert; Antwort enthält die Dateiliste.
400 Ungültige Anforderung Fehlende oder ungültige Parameter.
401 Nicht autorisiert Ungültiges oder fehlendes Zugriffstoken.
413 Anforderungstext zu groß Hochgeladene Datei überschreitet das Größenlimit.
500 Interner Serverfehler Unerwarteter Serverfehler.

Verwendung der PostExport-API mit SDKs

PostExport-API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle, über die Sie REST-Interaktionen direkt aus einem Webbrowser heraus durchführen können.

Sie können das Befehlszeilentool cURL verwenden, um problemlos auf Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie die Cloud-API mit cURL aufgerufen wird.

curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=workbook&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 SDKs beschleunigt die Entwicklung, da Low-Level-Details verwaltet werden, sodass Sie sich auf die Geschäftslogik konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie der Aspose.Cells-Webdienst mit verschiedenen SDKs aufgerufen wird: