Excel-delningsverktyg – Dela lokal kalkylarkfil i filer i 30+ format
Dela en lokal Excel-arbetsbok i separata filer helt — inget molnlagring krävs. Utdata stöder 30+ filformat såsom PDF, CSV, JSON, ODS och XPS.
API för att dela kalkylark
Web-API
PUT https://api.aspose.cloud/v4.0/cells/split/spreadsheet
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
-H "Authorization: Bearer {access_token}"
Begärparametrar:
| Parameternamn | Typ | Sökväg/Frågesträng/HTTPBody | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Den lokala kalkylarkfil som ska delas. Format som stöds inkluderar XLSX, XLS, ODS, CSV, etc. Filen bearbetas helt på servern utan att kräva molnlagring. |
| from | Heltal | Frågesträng | Den nollbaserade startindexet för arbetsbladsintervallet som ska delas (t.ex. 0 för det första arbetsbladet). |
| to | Heltal | Frågesträng | Den nollbaserade slutindexet för arbetsbladsintervallet som ska delas (t.ex. 2 delar arbetsblad 0, 1 och 2). |
| outFormat | Sträng | Frågesträng | Utdataformatet för de delade filerna. Stöder 30+ format såsom PDF, CSV, JSON, XLSX, HTML. |
| outPath | Sträng | Frågesträng | (Valfritt) Den lokala mappens sökväg där de delade utdatafilerna kommer att sparas. Om utelämnad sparas filerna i en standard temporär plats. |
| outStorageName | Sträng | Frågesträng | Lagringsidentifieraren för att organisera utdatafiler. I lokalt bearbetningsläge hänvisar detta oftast till en sessionsbaserad eller användardefinierad lagringsetikett. |
| fontsLocation | Sträng | Frågesträng | (Valfritt) Anger en lokal eller anpassad teckensnittsmapp för att säkerställa exakt textrendering vid export till PDF- eller bildformat. |
| region | Sträng | Frågesträng | (Valfritt) Anger lokalen för nummer-, datum- och valutautformning i utdatafilerna (t.ex. "en-US", "de-DE"). |
| password | Sträng | Frågesträng | (Valfritt) Om den uppladdade kalkylarkfilen är lösenordsskyddad, ange lösenordet för att öppna och bearbeta filen. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Filen kan laddas ner direkt eller sparas till platsen som anges av outPath.
Detaljerad lyckad svarshändelse
| Statuskod | Content-Type | Beskrivning |
|---|---|---|
| 200 OK | application/octet-stream |
Binär ström av den sammanfogade arbetsboksfilen. |
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter applicerades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Autentisering krävs | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Var bör vi använda API:et för att dela kalkylark?
- Avdelningars datafördelning: Dela en enhetlig arbetsbok som innehåller data från flera avdelningar i avdelningsspecifika filer.
- Regionell rapportfördelning: Dela nationella försäljningsrapporter i separata regionella rapportfiler.
- Kunddataskyddad fördelning: Dela en arbetsbok som innehåller känslig information i en bearbetad kundvynsfil.
- Periodisk rapportdelning: Dela automatiskt sammanfattande rapporter i veckovisa eller dagliga rapporter månadsvis.
- Multiformatfördelning: Dela en enda Excel-fil i flera formatversioner såsom PDF, CSV, JSON, etc., samtidigt.
- Mallbaserad delning: Dela datafiler i standardiserade utdatafiler baserat på fördefinierade mallar.
- Datakällans förbearbetning: Dela Excel-filen i en standardiserad CSV-fil innan data läses in i en databas.
- API-datoförberedelse: Dela stora dataset i mindre bitar lämpliga för API-överföring.
Varför bör du använda API:et för att dela kalkylark?
- Utvecklarvänligt: Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och tillhandahåller omfattande dokumentation. Jämfört med att bygga egna lösningar för diagramrendering minskas utvecklingsarbete betydligt.
- Lägre arbetskostnader: Minskar behovet av tjänster dedikerade till dokumentkonsolidering.
- Betala per användning: Inga förhandsutgiftskostnader; du betalar endast för API-anrop som faktiskt används.
- Inga underhållskostnader: Inget behov av att underhålla servrar, uppdatera programvara eller hantera kompatibilitetsproblem.
- Bevarar komplexa Excel-formateringar i universellt tillgängligt PDF-format.
Hur man använder API:et för att dela kalkylark med SDK:er
API-specifikation för att dela kalkylark
API-specifikationen för att dela kalkylark tillhandahåller ett offentligt tillgängligt programmeringsgränssnitt för att utföra REST-interaktioner direkt från en webbläsare. Du kan använda cURL kommandoradsverktyget 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 SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljerna på låg nivå, vilket gör det möjligt att dela kalkylarket i separata filer med kort kod.
Se GitHub-lagringsplatsen 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: