Ajuster automatiquement une ligne dans une feuille Excel à l’aide de l’API Aspose.Cells Cloud
Cet API REST ajuste automatiquement une ligne dans une feuille Excel.
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
API REST
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autofitrow
Paramètres de la requête
| Nom du paramètre | Type | Emplacement | Description |
|---|---|---|---|
| name | string | path | Nom du fichier Excel. |
| sheetName | string | path | Nom de la feuille de calcul. |
| rowIndex | integer | query | Index de ligne (à partir de zéro) à ajuster automatiquement. |
| firstColumn | integer | query | Index de la première colonne incluse dans l’opération. |
| lastColumn | integer | query | Index de la dernière colonne incluse dans l’opération. |
| autoFitterOptions | object | body | Objet permettant de contrôler le comportement de l’ajustement automatique (par exemple, prise en compte des cellules fusionnées, texte automatique, etc.). Voir AutoFitterOptions{:rel=“noopener” title=“Contrôle du comportement d’ajustement automatique”}. |
| folder | string | query | Dossier dans lequel le fichier est stocké. |
| storageName | string | query | Nom du stockage. |
Exemple de corps JSON pour autoFitterOptions
{
"IsMergedCells": true,
"IsWrapped": false,
"AutoFitMergedCells": true,
"AutoFitWrappedCells": false
}
Définitions des entités
| Entité | Description |
|---|---|
rowIndex |
Index de la ligne cible (à partir de zéro). |
firstColumn |
Colonne de départ pour l’opération d’ajustement automatique. |
lastColumn |
Colonne de fin pour l’opération d’ajustement automatique. |
autoFitterOptions |
Paramètres facultatifs influençant la façon dont la ligne est ajustée automatiquement (cellules fusionnées, texte automatique, etc.). |
La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple ci-dessous montre comment appeler l’API avec cURL.
Gestion des erreurs
L’API renvoie des codes d’état HTTP standard. Les réponses d’erreur courantes pour cet endpoint sont :
| Code HTTP | Exemple de charge utile | Signification |
|---|---|---|
| 400 | { "Code": 400, "Message": "Index de ligne hors limites." } |
L’rowIndex fourni n’existe pas dans la feuille de calcul. |
| 401 | { "Code": 401, "Message": "Jeton invalide ou expiré." } |
Échec de l’authentification – vérifiez le jeton JWT et assurez-vous que la requête utilise HTTPS. |
| 404 | { "Code": 404, "Message": "Fichier introuvable." } |
Le fichier Excel ou la feuille de calcul spécifié ne peut être trouvé. |
| 500 | { "Code": 500, "Message": "Erreur interne du serveur." } |
Un problème inattendu est survenu côté serveur. |
Famille de SDK Cloud
L’utilisation d’un SDK est la méthode la plus rapide pour développer. Un SDK masque les détails de bas niveau, vous permettant de vous concentrer sur votre logique métier. Consultez le dépôt GitHub{:rel=“noopener noreferrer”} pour une liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :
Voir aussi : Ajuster automatiquement une colonne, Ajuster automatiquement plusieurs lignes, AutoFitterOptions.