Alle Formen auf einem Excel-Arbeitsblatt abrufen

Diese REST API ermöglicht das Abrufen aller Formen auf einem Excel-Arbeitsblatt.

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}/shapes

Anforderungsparameter

Parametername Typ Ort Beschreibung
name string path Der Name der Excel-Datei.
sheetName string path Der Name des Arbeitsblatts.
folder string query Der Ordner, der das Dokument enthält.
storageName string query Der Name des zu verwendenden Speicherdienstes.
include string query Auf details setzen, um vollständige Formeigenschaften zurückzugeben; andernfalls werden nur die link-Objekte zurückgegeben.

Optional: folder, storageName und include können weggelassen werden, wenn sich die Datei im Stammspeicher befindet.

Sie können das cURL-Befehlszeilentool verwenden, um auf die Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt eine Anforderung mit optionalen Abfrageparametern.

Antwortfelder

Das Objekt Shapes enthält eine Liste von Shape-Elementen. Jede Form umfasst die folgenden Eigenschaften (sofern der Parameter include=details verwendet wird; andernfalls wird nur das link-Objekt zurückgegeben).

Eigenschaft Typ Beschreibung
Name string Der der Form zugewiesene Name (z. B. „Diagramm 1“).
Type string Der Formtyp (z. B. Chart, Picture, TextBox).
Top number Der Abstand in Punkten vom oberen Rand des Arbeitsblatts bis zur Form.
Left number Der Abstand in Punkten vom linken Rand des Arbeitsblatts bis zur Form.
Width number Die Breite der Form in Punkten.
Height number Die Höhe der Form in Punkten.
Link object Hyperlink-Informationen (Href, Rel, Type, Title).

Fehlerbehandlung

HTTP-Status Beschreibung Beispiel-Fehlerbody
400 Ungültige Anforderung – fehlerhafte Parameter. { "Code": 400, "Message": "Ungültiger Parameterwert." }
401 Nicht autorisiert – fehlender oder ungültiger Token. { "Code": 401, "Message": "Zugriffstoken fehlt oder ist ungültig." }
404 Nicht gefunden – Arbeitsmappe oder Arbeitsblatt existiert nicht. { "Code": 404, "Message": "Datei oder Arbeitsblatt nicht gefunden." }
500 Interner Serverfehler – unerwarteter Zustand. { "Code": 500, "Message": "Ein unerwarteter Fehler ist aufgetreten." }

Eine erfolgreiche Anforderung gibt HTTP 200 mit einem Shapes-Objekt zurück, das die Liste der Formen enthält (siehe Beispielantwort oben).

Die API erzwingt ein Limit von 150 Anforderungen pro Minute pro JWT-Token. Überschreiten Sie dieses Limit, wird HTTP 429 mit einem Retry-After-Header zurückgegeben, der angibt, wann erneut versucht werden soll.

Cloud SDK Family

Die Verwendung eines SDKs ist der beste Weg, die Entwicklungsgeschwindigkeit zu erhöhen. Ein SDK übernimmt die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre Projektanforderungen zu konzentrieren. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mithilfe verschiedener SDKs durchgeführt werden: