Masquer des lignes dans une feuille de calcul Excel à l’aide de l’API Aspose.Cells Cloud
Cette API REST permet de masquer des lignes dans une feuille de calcul Excel.
Prérequis : Un jeton JWT Bearer valide obtenu à partir du point de terminaison OAuth d’Aspose Cloud, le classeur stocké dans le stockage Aspose Cloud et le nom de la feuille de calcul contenant les lignes à masquer. L’API fonctionne avec les fichiers Excel au format XLS, XLSX et autres formats pris en charge.
API PostHideWorksheetRows
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/hide
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
Paramètres de la requête
| Paramètre | Type | Emplacement | Description |
|---|---|---|---|
| name | string | path | Le nom du fichier de classeur. |
| sheetName | string | path | Le nom de la feuille de calcul contenant les lignes à masquer. |
| startrow | integer | query | Index de base zéro de la première ligne à masquer. |
| totalRows | integer | query | Le nombre de lignes consécutives à masquer, à partir de startrow. |
| folder | string | query | Le dossier dans le stockage où se trouve le classeur. |
| storageName | string | query | Le nom du service de stockage. |
La spécification OpenAPI fournit une interface de programmation publiquement accessible qui vous permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour appeler les services web Aspose.Cells. L’API exige un jeton JWT Bearer obtenu à partir du point de terminaison OAuth d’Aspose Cloud ; il doit être inclus dans l’en-tête Authorization. L’exemple ci-dessous montre comment masquer une ligne à l’aide de cURL.
Codes de statut de la réponse
| Code | Description |
|---|---|
| 200 | Succès – lignes masquées |
| 400 | Requête incorrecte – paramètres non valides |
| 401 | Non autorisé – jeton JWT manquant ou invalide |
| 404 | Non trouvé – le classeur ou la feuille de calcul n’existe pas |
| 500 | Erreur serveur – échec interne du traitement |
Un appel réussi renvoie un objet JSON contenant les champs Code et Status. En cas d’erreur, la réponse inclut des champs supplémentaires tels que Message ainsi que les codes de statut HTTP appropriés (par ex. 400, 401, 404, 500).
Remarques : Assurez-vous que la valeur de startrow se situe dans la plage de lignes de la feuille de calcul ; sinon, l’API renverra une erreur 400. Les indices de ligne sont indexés à partir de zéro, donc startrow=0 fait référence à la première ligne.
Famille de SDK Cloud
L’utilisation d’un SDK est la méthode la plus rapide pour intégrer cette fonctionnalité dans votre application. Les SDK gèrent les détails de bas niveau afin que vous puissiez vous concentrer sur la logique métier. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment masquer des lignes à l’aide de divers SDK. (Les noms de fichiers d’exemple font référence à « Unhide » en raison d’une dénomination héritée ; le code contenu dans chaque extrait effectue bien l’opération Masquer.)