Excel-Diagramm in Bild konvertieren – Aspose.Cells Cloud REST API
Diese REST API zeigt, wie ein Excel-Diagramm mithilfe von Aspose.Cells Cloud in ein Bild konvertiert wird.
PutWorksheetAddChart API
GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts/{chartNumber}?format={format}
Unterstützte Bildformate sind png, jpeg, bmp, tiff und gif.
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anfrageparameter
| Parametername | Typ | Ort | Beschreibung |
|---|---|---|---|
| name | string | path | Dokumentname. |
| sheetName | string | path | Tabellenblattname. |
| chartNumber | integer | path | Die Diagrammnummer. |
| format | string | query | Das exportierte Dateiformat. |
| folder | string | query | Der Dokumentordner. |
| storageName | string | query | Speichername. |
Antwort
Der Endpunkt gibt die Bilddatei im angeforderten Format als Binärstrom (z. B. byte[]) zurück. Der Content-Type-Header der Antwort entspricht dem gewählten Bildformat, z. B. image/png, image/jpeg, usw.
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Detailinformationen zum Vorgang. |
| 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. |
Verwendung der PutWorksheetAddChart API mit SDKs
PutWorksheetAddChart API-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das cURL-Befehlszeilentool verwenden, um bequem auf Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.
Verwenden der Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist die beste Möglichkeit, die Entwicklung zu beschleunigen. Ein SDK übernimmt die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre Projektinhalte zu konzentrieren. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mithilfe verschiedener SDKs aufgerufen werden: