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: