Ajuster automatiquement les lignes dans un classeur Excel – Aspose.Cells Cloud API

Conditions préalables
Avant d’appeler l’API, obtenez un jeton JWT Bearer valide à partir du service d’authentification Aspose, et assurez-vous que le classeur cible est stocké dans un emplacement pris en charge (stockage par défaut ou un stockage personnalisé que vous avez configuré).

Cette API REST vous permet d’ajuster automatiquement les lignes dans un classeur Excel, en modifiant automatiquement la hauteur des lignes après l’insertion ou la modification des données.

API REST

POST https://api.aspose.cloud/v3.0/cells/{name}/autofitrows

Les paramètres de la requête sont les suivants :

Nom du paramètre Type Emplacement Description
name string path Nom du fichier du classeur.
autoFitterOptions AutoFitterOptions body Options contrôlant le comportement de l’ajustement automatique.
startRow integer query Index de la première ligne à ajuster automatiquement.
endRow integer query Index de la dernière ligne à ajuster automatiquement.
firstColumn integer query Index de la première colonne prise en compte pour l’ajustement automatique.
lastColumn integer query Index de la dernière colonne prise en compte pour l’ajustement automatique.
onlyAuto boolean query Si true, seules les lignes marquées avec le drapeau AutoFit sont traitées (par défaut false).
folder string query Chemin du dossier où le classeur est stocké.
storageName string query Nom du service de stockage.

AutoFitterOptions est un objet qui spécifie comment l’opération d’ajustement automatique se comporte (par exemple, AutoFitMergedCells, IgnoreHidden).

Codes de statut HTTP

Code Signification Description
200 OK Filtre appliqué avec succès ; la réponse contient les détails de l’opération.
400 Requête incorrecte Paramètres manquants ou non valides (par exemple, type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop grande Le fichier envoyé dépasse la limite de taille.
500 Erreur interne du serveur Erreur inattendue du serveur.

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 appeler les services web Aspose.Cells. Remplacez <jwt token> par un jeton JWT Bearer valide obtenu auprès du service d’authentification Aspose.

Remarques

  • Lorsque AutoFitMergedCells est défini à true, les cellules fusionnées sont considérées comme une seule entité lors de l’opération d’ajustement automatique.
  • Définir IgnoreHidden à true ignore les lignes et colonnes masquées, en conservant leurs dimensions actuelles.

Famille de SDK Cloud

L’utilisation d’un SDK est le moyen le plus rapide de développer. Un SDK abstracte les détails de bas niveau afin que vous puissiez vous concentrer sur votre projet. Consultez le dépôt GitHub 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 :