Zeilen in Excel-Arbeitsblatt mit Aspose.Cells Cloud API ausblenden
Diese REST-API blendet Zeilen in einem Excel-Arbeitsblatt aus.
Voraussetzungen: Ein gültiges JWT-Bearer-Token, das vom Aspose Cloud OAuth-Endpunkt abgerufen wurde; die Arbeitsmappe ist im Aspose Cloud-Speicher gespeichert; sowie der Name des Arbeitsblatts, das die auszublendenden Zeilen enthält. Die API funktioniert mit Excel-Dateien in den Formaten XLS, XLSX und weiteren unterstützten Formaten.
PostHideWorksheetRows API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/hide
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parameter | Typ | Position | Beschreibung |
|---|---|---|---|
| name | string | path | Der Name der Arbeitsmappen-Datei. |
| sheetName | string | path | Der Name des Arbeitsblatts, das die auszublendenden Zeilen enthält. |
| startrow | integer | query | Nullbasierter Index der ersten auszublendenden Zeile. |
| totalRows | integer | query | Die Anzahl aufeinanderfolgender Zeilen, die ab startrow ausgeblendet werden sollen. |
| folder | string | query | Der Ordner im Speicher, in dem sich die Arbeitsmappe befindet. |
| storageName | string | query | Der Name des Speicherdienstes. |
Die OpenAPI-Spezifikation stellt eine öffentlich zugängliche Programmierschnittstelle bereit, mit der Sie REST-Interaktionen direkt aus einem Webbrowser heraus durchführen können.
Sie können das Kommandozeilentool cURL verwenden, um Aspose.Cells-Webdienste aufzurufen. Die API erfordert ein JWT-Bearer-Token, das vom Aspose Cloud OAuth-Endpunkt abgerufen wurde; dieses muss im Authorization-Header übermittelt werden. Das folgende Beispiel zeigt, wie eine Zeile mit cURL ausgeblendet wird.
HTTP-Statuscodes der Antwort
| Code | Beschreibung |
|---|---|
| 200 | Erfolg – Zeilen ausgeblendet |
| 400 | Ungültige Anforderung – ungültige Parameter |
| 401 | Nicht autorisiert – fehlendes oder ungültiges JWT |
| 404 | Nicht gefunden – Arbeitsmappe oder Arbeitsblatt existiert nicht |
| 500 | Serverfehler – interner Verarbeitungsfehler |
Ein erfolgreicher Aufruf gibt ein JSON-Objekt zurück, das die Felder Code und Status enthält. Im Fehlerfall enthält die Antwort zusätzliche Felder wie Message sowie entsprechende HTTP-Statuscodes (z. B. 400, 401, 404, 500).
Hinweise: Stellen Sie sicher, dass der Wert von startrow innerhalb des Zeilenbereichs des Arbeitsblatts liegt; andernfalls gibt die API einen Fehler mit Statuscode 400 zurück. Zeilenindizes sind nullbasiert, d. h. startrow=0 bezieht sich auf die erste Zeile.
Cloud SDK-Familie
Die Verwendung eines SDKs ist die schnellste Möglichkeit, diese Funktionalität in Ihre Anwendung zu integrieren. SDKs übernehmen die Details auf niedriger Ebene, 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 Zeilen mithilfe verschiedener SDKs ausgeblendet werden. (Die Beispieldateinamen beziehen sich aus historischen Gründen auf „Unhide“, der Code innerhalb jedes Gists führt jedoch die Hide-Operation aus.)