Arbeiten mit AutoAnpassung in einem Excel-Arbeitsblatt – Aspose.Cells Cloud API
Contents
[
Hide
]
Arbeiten mit AutoAnpassung in einem Excel-Arbeitsblatt
- So passen Sie eine Spalte in einem Excel-Arbeitsblatt automatisch an.
- So passen Sie mehrere Spalten in einem Excel-Arbeitsblatt automatisch an.
- So passen Sie eine Zeile in einem Excel-Arbeitsblatt automatisch an.
- So passen Sie mehrere Zeilen in einem Excel-Arbeitsblatt automatisch an.
Voraussetzungen
Bevor Sie die AutoAnpassungs-Operationen verwenden können, benötigen Sie Folgendes:
- Ein Aspose.Cells Cloud-Konto mit gültiger Client-ID und Client-Geheimnis.
- Eine Arbeitsmappe, die in Aspose Cloud-Speicher hochgeladen wurde (oder über eine öffentliche URL erreichbar ist).
- Der Name des Arbeitsblatts, das Sie ändern möchten.
API-Referenz
| Operation | HTTP-Methode | Endpunkt | Erforderliche Parameter | Anforderungstext | Beispiel-Antwort | Statuscodes |
|---|---|---|---|---|---|---|
| Spalte automatisch anpassen (column) | POST | /cells/worksheets/{sheetName}/autofit/column |
sheetName (Pfad) columnIndex (Abfrage) |
keine | { "code": 200, "status": "OK", "message": "Spalte automatisch angepasst." } |
200, 400, 401, 404, 500 |
| Mehrere Spalten automatisch anpassen (columns) | POST | /cells/worksheets/{sheetName}/autofit/columns |
sheetName (Pfad) startColumn, endColumn (Abfrage) |
keine | { "code": 200, "status": "OK", "message": "Spalten automatisch angepasst." } |
200, 400, 401, 404, 500 |
| Zeile automatisch anpassen (row) | POST | /cells/worksheets/{sheetName}/autofit/row |
sheetName (Pfad) rowIndex (Abfrage) |
keine | { "code": 200, "status": "OK", "message": "Zeile automatisch angepasst." } |
200, 400, 401, 404, 500 |
| Mehrere Zeilen automatisch anpassen (rows) | POST | /cells/worksheets/{sheetName}/autofit/rows |
sheetName (Pfad) startRow, endRow (Abfrage) |
keine | { "code": 200, "status": "OK", "message": "Zeilen automatisch angepasst." } |
200, 400, 401, 404, 500 |
Codebeispiele
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;
// Authentifizierung
var apiInstance = new CellsApi("{client_id}", "{client_secret}");
// AutoAnpassung für Spalten aufrufen
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");
// AutoAnpassung für Zeilen
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)
# AutoAnpassung für eine einzelne Spalte
response = api.post_worksheet_autofit_column(
name="Workbook.xlsx",
sheet_name="Sheet1",
column_index=2,
folder="",
storage_name=""
)
print(response.status)
Diese Code-Snippets demonstrieren, wie Sie:
- Sich mit Aspose.Cells Cloud anhand Ihrer Client-ID und Client-Geheimnis authentifizieren.
- Den entsprechenden AutoAnpassungs-Endpunkt für Spalten oder Zeilen aufrufen.
- Die Antwort verarbeiten, die bestätigt, dass der Vorgang erfolgreich war.
Nächste Schritte
Nach Abschluss des AutoAnpassungs-Aufrufs können Sie die aktualisierte Arbeitsmappe herunterladen:
curl -X GET "https://api.aspose.cloud/v3.0/cells/Workbook.xlsx" \
-H "Authorization: Bearer {access_token}" \
-o UpdatedWorkbook.xlsx