Komprimera data i en Excel-fil – Aspose.Cells Cloud API
PostCompress API för Aspose.Cells Cloud Webbtjänster
Förutsättningar:
- Ett giltigt JWT-token krävs för autentisering.
- Stödda filformat är XLS, XLSX, XLSM, XLSB och ODS.
- Den maximalt tillåtna filstorleken är 500 MB per förfrågan (beroende på tjänstebegränsningar).
Denna REST API komprimerar data i en Excel-fil.
- Komprimera XLS, XLSX, XLSM, XLSB, ODS
- Komprimera snabbt flera Excel-kalkylarksfiler
- Välj komprimeringsnivå
- Stöd för flera filer
Web API-slutpunkt
POST https://api.aspose.cloud/v3.0/cells/compress
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Förfrågningsparametrar
| Parametername | Typ | Path/Query String/HTTP Body | Beskrivning |
|---|---|---|---|
| file | fil | formData | Fil som ska laddas upp |
| CompressLevel | heltal | query | Komprimeringsnivå (0‑100); högre värden betyder starkare komprimering |
Parameter i begärandetexten
| Parametername | Typ | Beskrivning |
|---|---|---|
| data | fil | Binärt innehåll i arbetsbokensfil som ska komprimeras. |
Svar
{
"Status" : "OK",
"Code" : 200,
"Filename" : "[sammanslagningsfilnamn]",
"Filesize" : [filstorlek],
"FileContent" : "[Base64-sträng]"
}
Obs: FileContent innehåller den komprimerade arbetsboken kodad som en Base64-sträng. Strängens längd motsvarar storleken på den komprimerade filen; du kan avkoda den med standardverktyg för Base64 för att få tillbaka den binära Excel-filen.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | Ogiltigt eller saknat JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Hur du använder PostCompress API med SDK:er
PostCompress API-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.
Du kan använda verktyget cURL för kommandoraden för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur man gör anrop till Cloud API med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att påskynda utvecklingen. En SDK abstraherar lågnivådetaljer så att du kan fokusera på dina projektuppgifter. Kontrollera GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells-webbtjänster med olika SDK:er: