Formen exportieren – Aspose.Cells Cloud

Das Exportieren von Formen aus Excel ermöglicht die Wiederverwendung diagrammatischer Inhalte über Plattformen und Anwendungen hinweg. Voraussetzungen: Ein gültiges JWT-Access-Token und die zu uploadende Quell-Excel-Datei.

Sie können Formen in die folgenden Formate exportieren: PNG, GIF, JPEG, BMP, SVG, TIFF, EMF, WMF.

PostExport API

PUT 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 Zu uploadende Datei
objectType string query Ja Der Typ des zu exportierenden Objekts. Für den Chart-Export verwenden Sie chart. Gültige Werte sind u. a. shape, worksheet, picture usw.
format string query Ja Gewünschtes Ausgabeformat. Unterstützte Werte: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf.

Anforderungsbeispiel

curl -X PUT "https://api.aspose.cloud/v3.0/cells/export?objectType=shape&format=tiff" \
     -H "accept: multipart/form-data" \
     -H "Content-Type: multipart/form-data" \
     -H "Authorization: Bearer <your_access_token>" \
     -H "x-aspose-client: Containerize.Swagger" \
     -d '{"File":{}}'

Antwort

{
  "Files": [
    {
      "Filename": "Book1_xlsx_Sheet1_Shapes_0.tif",
      "FileSize": 390,
      "FileContent": "-----Base64String--------"
    }
    // ... weitere Dateiobjekte ...
  ]
}

Typische, Base64-kodierte Dateinutzlasten liegen im Bereich von einigen Hundert Bytes bis zu mehreren Megabytes, abhängig von Bildabmessungen und Format.

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 Access-Token.
413 Nutzlast zu groß Die 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 und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

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 PUT "https://api.aspose.cloud/v3.0/cells/export?objectType=shape&format=tiff" \
     -H "accept: multipart/form-data" \
     -H "Content-Type: multipart/form-data" \
     -H "Authorization: Bearer <your_access_token>" \
     -H "x-aspose-client: Containerize.Swagger" \
     -d '{"File":{}}'

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der schnellste Weg zur Entwicklung für Aspose.Cells Cloud. Ein SDK abstrahiert die niederleveligen Details, 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 Aspose.Cells-Webdienste mit verschiedenen SDKs aufgerufen werden: