title: “Travailler avec l’ajustement automatique dans une feuille de calcul Excel” second_title: “Document” linktitle: “Ajustement automatique” type: docs url: /worksheets/autofit/ aliases: [/autofit-rows-and-columns-of-worksheet/] keywords: “ajustement automatique, colonne, ligne, Aspose.Cells, Cloud, Excel, API, redimensionnement” description: “Découvrez comment redimensionner automatiquement les lignes et les colonnes dans une feuille de calcul Excel à l’aide de l’API REST Aspose.Cells Cloud. Inclut des exemples en cURL, .NET, Java et Python.” weight: 20 ArticleTitle: “Travailler avec l’ajustement automatique dans une feuille de calcul Excel – Aspose.Cells Cloud API”
Travailler avec l’ajustement automatique dans une feuille de calcul Excel
- Comment ajuster automatiquement une colonne dans une feuille de calcul Excel.
- Comment ajuster automatiquement plusieurs colonnes dans une feuille de calcul Excel.
- Comment ajuster automatiquement une ligne dans une feuille de calcul Excel.
- Comment ajuster automatiquement plusieurs lignes dans une feuille de calcul Excel.
Prérequis
Avant d’utiliser les opérations d’ajustement automatique, vous devez disposer de :
- Un compte Aspose.Cells Cloud avec un Client Id et un Client Secret valides.
- Un classeur téléchargé dans le stockage Aspose Cloud (ou accessible via une URL publique).
- Le nom de la feuille de calcul que vous souhaitez modifier.
Référence API
| Opération | Méthode HTTP | Point de terminaison | Paramètres requis | Corps de la requête | Réponse exemple | Codes de statut |
|---|---|---|---|---|---|---|
| Ajuster automatiquement une colonne | POST | /cells/worksheets/{sheetName}/autofit/column |
sheetName (chemin) columnIndex (requête) |
aucun | { "code": 200, "status": "OK", "message": "Colonne ajustée automatiquement." } |
200, 400, 401, 404, 500 |
| Ajuster automatiquement des colonnes | POST | /cells/worksheets/{sheetName}/autofit/columns |
sheetName (chemin) startColumn, endColumn (requête) |
aucun | { "code": 200, "status": "OK", "message": "Colonnes ajustées automatiquement." } |
200, 400, 401, 404, 500 |
| Ajuster automatiquement une ligne | POST | /cells/worksheets/{sheetName}/autofit/row |
sheetName (chemin) rowIndex (requête) |
aucun | { "code": 200, "status": "OK", "message": "Ligne ajustée automatiquement." } |
200, 400, 401, 404, 500 |
| Ajuster automatiquement des lignes | POST | /cells/worksheets/{sheetName}/autofit/rows |
sheetName (chemin) startRow, endRow (requête) |
aucun | { "code": 200, "status": "OK", "message": "Lignes ajustées automatiquement." } |
200, 400, 401, 404, 500 |
Exemples de code
cURL
curl -X POST "https://api.aspose.cloud/v3.0/cells/worksheets/MySheet/autofit/columns?startColumn=0&endColumn=5" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json"
.NET (C#)
using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Model;
// Authentification
var apiInstance = new CellsApi("{client_id}", "{client_secret}");
// Appel de l’ajustement automatique des colonnes
var response = apiInstance.PostWorksheetAutofitColumns(
name: "Workbook.xlsx",
sheetName: "Sheet1",
startColumn: 0,
endColumn: 5,
folder: "",
storageName: ""
);
Console.WriteLine(response.Status);
Java
import com.aspose.cloud.cells.api.CellsApi;
import com.aspose.cloud.cells.model.*;
CellsApi api = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
// Ajustement automatique des lignes
PostWorksheetAutofitRowsResponse resp = api.postWorksheetAutofitRows(
"Workbook.xlsx",
"Sheet1",
0, // startRow
10, // endRow
"", // folder
"" // storageName
);
System.out.println(resp.getStatus());
Python
from asposecellscloud import CellsApi, ApiClient, Configuration
config = Configuration()
config.client_id = "YOUR_CLIENT_ID"
config.client_secret = "YOUR_CLIENT_SECRET"
api_client = ApiClient(configuration=config)
api = CellsApi(api_client)
# Ajustement automatique d’une seule colonne
response = api.post_worksheet_autofit_column(
name="Workbook.xlsx",
sheet_name="Sheet1",
column_index=2,
folder="",
storage_name=""
)
print(response.status)
Ces extraits de code illustrent comment :
- S’authentifier auprès d’Aspose.Cells Cloud à l’aide de votre Client Id et Client Secret.
- Appeler le point de terminaison d’ajustement automatique approprié pour les colonnes ou les lignes.
- Traiter la réponse, qui confirme que l’opération a réussi.
Étapes suivantes
Une fois l’appel d’ajustement automatique terminé, vous pouvez télécharger le classeur mis à jour :
curl -X GET "https://api.aspose.cloud/v3.0/cells/Workbook.xlsx" \
-H "Authorization: Bearer {access_token}" \
-o UpdatedWorkbook.xlsx