Autojustera rad i Excel-arbetsblad med Aspose.Cells Cloud API
Denna REST API autojusterar en rad i ett Excel-arbetsblad.
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
REST API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autofitrow
Förfrågningsparametrar
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | string | path | Namnet på Excel-filen. |
| sheetName | string | path | Namnet på arbetsbladet. |
| rowIndex | integer | query | Nollbaserat index för raden som ska autojusteras. |
| firstColumn | integer | query | Index för den första kolumnen som inkluderas i åtgärden. |
| lastColumn | integer | query | Index för den sista kolumnen som inkluderas i åtgärden. |
| autoFitterOptions | object | body | Objekt som styr autojusteringsbeteendet (t.ex. om hopslagna celler, textrutning etc. ska beaktas). Se AutoFitterOptions{:rel=“noopener” title=“Styr autojusteringsbeteendet”}. |
| folder | string | query | Mapp där filen lagras. |
| storageName | string | query | Namn på lagringsutrymmet. |
Exempel på autoFitterOptions JSON-body
{
"IsMergedCells": true,
"IsWrapped": false,
"AutoFitMergedCells": true,
"AutoFitWrappedCells": false
}
Entitetsdefinitioner
| Entitet | Beskrivning |
|---|---|
rowIndex |
Nollbaserat index för målraden. |
firstColumn |
Startkolumn för autojusteringsåtgärden. |
lastColumn |
Slutkolumn för autojusteringsåtgärden. |
autoFitterOptions |
Valfria inställningar som påverkar hur raden autojusteras (hopslagna celler, textrutning etc.). |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Du kan använda verktyget cURL för att enkelt komma åt Aspose.Cells webbtjänster. Exemplet nedan visar hur du anropar API:et med cURL.
Felhantering
API:et returnerar standard-HTTP-statuskoder. Vanliga felsvare för denna slutpunkt är:
| HTTP-kod | Exempelpayload | Betydelse |
|---|---|---|
| 400 | { "Code": 400, "Message": "Row index out of range." } |
Den angivna rowIndex existerar inte i arbetsbladet. |
| 401 | { "Code": 401, "Message": "Invalid or expired token." } |
Autentisering misslyckades – kontrollera JWT-token och se till att förfrågan görs via HTTPS. |
| 404 | { "Code": 404, "Message": "File not found." } |
Den angivna Excel-filen eller arbetsbladet kan inte hittas. |
| 500 | { "Code": 500, "Message": "Internal server error." } |
Ett oväntat serverproblem uppstod. |
Moln-SDK-familj
Att använda en SDK är det snabbaste sättet att utveckla. En SDK abstraher bort detaljer på låg nivå så att du kan fokusera på din affärslogik. Se GitHub-repositoriet{:rel=“noopener noreferrer”} för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du anropar Aspose.Cells-webbtjänster med olika SDK:er:
Se även: Autojustera kolumn, Autojustera rader, AutoFitterOptions.