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.