OLE-Objekt aus Excel-Arbeitsblatt abrufen – Aspose.Cells Cloud API
Diese REST API ruft ein OLE-Objekt aus einem Excel-Arbeitsblatt ab.
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
REST-API
GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/oleobjects/{objectNumber}?format={format}
Anforderungsparameter
| Parametername | Typ | Ort | Beschreibung |
|---|---|---|---|
| name | string | path | Name des Dokuments. |
| sheetName | string | path | Name des Arbeitsblatts. |
| objectNumber | integer | path | Die Objektnummer innerhalb des Arbeitsblatts. |
| format | string | query | Gewünschtes Exportformat für das Objekt (z. B. png, jpeg). |
| folder | string | query | Ordner, der das Dokument enthält. |
| storageName | string | query | Name des zu verwendenden Speichers. |
Speicheroptionen
- folder – gibt den Unterordner im Standardspeicher an, in dem sich die Arbeitsmappe befindet.
- storageName – überschreibt den Standard-Speichernamen, falls sich die Arbeitsmappe an einem anderen Speicherort befindet.
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das Kommandozeilentool cURL verwenden, um den Aspose.Cells-Webservice aufzurufen. Das folgende Beispiel zeigt, wie ein OLE-Objekt als PNG-Bild angefordert wird.
Fehlerantworten
| HTTP-Status | Fehlercode | Beschreibung |
|---|---|---|
| 400 | BadRequest | Fehlende oder ungültige Parameter. |
| 401 | Unauthorized | Ungültiger oder fehlender JWT-Token. |
| 404 | NotFound | Arbeitsmappe, Arbeitsblatt oder OLE-Objekt nicht gefunden. |
| 500 | ServerError | Unerwarteter Serverfehler. |
Beispiel für eine 404-Antwort
{
"Code": 404,
"Status": "NotFound",
"Message": "Das angeforderte OLE-Objekt mit der Nummer 0 wurde im Arbeitsblatt 'Sheet1' nicht gefunden."
}
Cloud SDK-Familie
Die Verwendung eines SDKs ist die schnellste Möglichkeit, die API zu integrieren. SDKs übernehmen die Low-Level-Details, sodass Sie sich auf Ihre 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-Webservices mit verschiedenen SDKs aufgerufen werden: