Hur man skapar nya Excel-kalkylark – Generera tomma eller mallbaserade filer
Skapa nya Excel-kalkylark programmvis med Aspose.Cells Cloud API. Generera tomma arbetsböcker eller instansiera filer från anpassade mallar. Den REST-baserade API:en möjliggör automatiserad skapande av Excel-filer, vilket är perfekt för rapportgenerering, dokumentautomatisering och datahanteringsarbetsflöden.
Skapa Spreadsheet API
Web API
PUT https://api.aspose.cloud/v4.0/cells/spreadsheet/create
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begäranparametrar
| Parameter Name | Typ | Plats | Beskrivning |
|---|---|---|---|
| format | Sträng | Fråga | Obligatoriskt. Filformat för det nya kalkylarket (t.ex. XLSX, XLS, ODS, CSV). |
| template | Sträng | Fråga | Valfritt. Namn på en mallfil som är lagrad i ditt molnlagring (t.ex. invoice_template.xlsx). Om utelämnas skapas en tom arbetsbok. |
| outPath | Sträng | Fråga | Valfritt. Målmappens sökväg i molnlagring för den genererade filen. Om null eller utelämnas sparas kalkylarket till standardplatsen. |
| outStorageName | Sträng | Fråga | Obligatoriskt. Identifierare för den konfigurerade molnlagringen (t.ex. MyDrive). |
| region | Sträng | Fråga | Valfritt. Språkinställning (t.ex. sv-SE) som bestämmer standardformat för datum, tal och valuta. |
| password | Sträng | Fråga | Valfritt. Lösenord för en krypterad mallfil. Lämna tomt om mallen inte är skyddad. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filtrering lyckades; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | 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 Skapa Spreadsheet API?
- Initialisering av automatiskt rapporteringssystem – Skapa en ny tom arbetsbok eller generera en rapportfil från en standardmall i början av varje daglig/veckovis automatiseringscykel.
- Kundens egen serviceportal – Låt kunder välja en mall (offert, projektplan, etc.) och omedelbart ladda ner en anpassad Excel-fil.
- Batch-dataexport och distribution – Skapa separata arbetsböcker med ett enhetligt format för varje exporterat dataset, vilket förenklar vidare distribution och bearbetning.
För efterföljande åtgärder såsom lägg till kalkylblad eller fyll i celler, se Lägg till kalkylblad API, Uppdatera cell API och Exportera arbetsbok API.
Varför bör du använda Skapa Spreadsheet API?
- Utvecklarvänligt – Erbjuder SDK-bibliotek för flera språk och omfattande dokumentation, vilket förenklar integration jämfört med att bygga egna lösningar.
- Arbetseffektivitet – Möjliggör automatisering av dokumentkonsolidering, vilket minskar manuellt arbete.
- Betala per användning – Avgifterna baseras på API-användning utan förvalda licensavgifter.
- Hanterad tjänst – API:et är helt värdt, vilket innebär att du slipper underhåll av lokala servrar eller programuppdateringar.
Hur man använder Skapa Spreadsheet API med SDK:er
Skapa Spreadsheet API-specifikation
Skapa 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 cURL kommandoradsverktyget 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
Användning av ett SDK är det snabbaste sättet att utveckla, eftersom det abstraherar lågnivådetaljer och låter dig bygga kalkylarket med koncist kod. Ta en titt på 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: