Dela Excel-fil i molnet för att separera filer & exportera till 30+ format

Dela upp en stor Excel-arbetsbok som lagras i molnet i separata filer per kalkylblad och exportera varje del till över 30 utdataformat såsom PDF, CSV, JSON, ODS och XPS med Aspose.Cells Cloud.

Split Remote Spreadsheet API

Web API

PUT https://api.aspose.cloud/v4.0/cells/{name}/split/spreadsheet

Säkerhet och autentisering

Aspose.Cells Cloud APIs är säkra och kräver JWT-tokenbaserad autentisering.

Begäran parametrar:

Parameter Name Typ Path/Query String/HTTP Body Beskrivning
name String Path Namnet på arbetsboksfilen (t.ex. data.xlsx) som ska delas, placerad i den angivna mappen i molnlagring.
folder String Query Sökvägen till molnlagringsmappen där källarbetsboken lagras.
from Integer Query Startindex för kalkylblad (0-baserat) för delningsåtgärden. Exempel: 0 anger det första kalkylbladet.
to Integer Query Slutindex för kalkylblad (0-baserat) för delningsåtgärden. Exempel: 2 delar kalkylbladen 0, 1 och 2.
outFormat String Query Utdatafilformat för de delade filerna. Stödda format inkluderar XLSX, PDF, CSV, JSON, HTML och 30+ andra.
storageName String Query (Valfritt) Namnet på molnlagringen där källarbetsboken finns. Om utelämnas används standardmolnlagringen.
outPath String Query (Valfritt) Målmappens sökväg i molnet där de delade filerna sparas. Om utelämnas sparas filerna i källmappen.
outStorageName String Query Namnet på molnlagringen där de utdata-delade filerna kommer att lagras.
fontsLocation String Query (Valfritt) Anger en anpassad mapp i molnet som innehåller typsnittsfiler för korrekt textrendering i PDF/bildutdata.
region String Query (Valfritt) Anger språkinställningen för formatering av tal, datum och valuta i utdatafilerna (t.ex. "sv-SE", "en-US", "de-DE").
password String Query (Valfritt) Om källarbetsboken är lösenordsskyddad, ange lösenordet för att öppna filen.

Svar

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream",
      "Name": "file"
    }
  }
]

Filen kan laddas ner direkt från eller sparas till den plats som anges av outPath.

Detaljerad lyckad respons

Statuskod Content‑Type Beskrivning
200 OK application/octet-stream Binär ström av den sammanslagna arbetsboksfilen.

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer.
400 Bad Request Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Unauthorized Ogiltig eller saknad JWT-token.
413 Payload Too Large Den uppladdade filen överskrider storleksgränsen.
500 Internal Server Error Oväntat serverfel.

Var bör vi använda Split Remote Spreadsheet API?

  • Avdelningsdatafördelning: Dela en enhetlig arbetsbok som innehåller data från flera avdelningar i avdelningsspecifika filer.
  • Regional rapportfördelning: Dela nationella försäljningsrapporter i separata regionala rapportfiler enligt region.
  • Kunddataskyddsfördelning: Dela en arbetsbok som innehåller känslig information i en dedikerad kundvy-fil.
  • Periodisk rapportdelning: Dela automatiskt sammanfattande rapporter i veckovisa eller dagliga rapporter månadsvis.
  • Fördelning i flera format: 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.
  • Datkälla förbearbetning: Dela Excel-filen i en standardiserad CSV-fil innan data laddas in i databasen.
  • API-förberedelse av data: Dela stora datamängder i mindre chunkar lämpliga för API-överföring.
  • Mikrotjänstdatabefordran: Dela den centrala datafilen i separata datafiler som krävs av varje mikrotjänst.

Varför bör du använda Split Remote Spreadsheet API?

  • Utvecklarvänligt: Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och följs med omfattande dokumentation. Jämfört med att bygga egna lösningar för diagramrendering minskar detta avsevärt utvecklingsarbetet.
  • Lägre arbetskostnader: Minskar behovet av tjänster dedikerade till dokumentkonsolidering.
  • Betala per användning: Inget förstainvestering; 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 avancerad Excel-formatering i allmänt tillgängligt PDF-format.

Hur man använder Split Remote Spreadsheet API med SDK:er

Split Remote Spreadsheet API-specifikation

Split Remote Spreadsheet API-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och möjliggör 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 moln-API:et med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda ett SDK är det snabbaste sättet att utveckla, eftersom det abstraherar bort detaljerna på låg nivå och låter dig dela upp kalkylbladet i molnet i separata filer med kort kod.
Kolla in GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med olika SDK:er: