Så här sparar du ett kalkylark i ett annat filformat i molnlagring: Steg-för-steg-guide
Spara ett molnkalkylark eller Excel-fil i ett annat format i molnlagring.
Save Spreadsheet as API
Web-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/saveas
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar
| Parametername | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | Sträng | Sökväg | Obligatoriskt. Namnet på arbetsboken som ska konverteras. |
| format | Sträng | Fråga | Obligatoriskt. Önskat utdataformat (t.ex. Xlsx, PDF, CSV). |
| saveOptionsData | Klass | Brödtext | Valfri data för spalternativ. Om utelämnas blir standardvärdet null. |
| folder | Sträng | Fråga | Valfri mappkatalog där källarbetsboken lagras. Om utelämnas blir standardvärdet null. |
| storageName | Sträng | Fråga | Valfritt namn på en anpassad lagring. Om utelämnas används standardlagringen. |
| outPath | Sträng | Fråga | Valfri utdatapath för den konverterade filen. Om utelämnas blir standardvärdet null. |
| outStorageName | Sträng | Fråga | Valfritt lagringsnamn för utdatafilen. |
| fontsLocation | Sträng | Fråga | Valfri plats för anpassade typsnitt. |
| region | Sträng | Fråga | Valfritt inställningsvärde för kalkylarkregion. |
| password | Sträng | Fråga | Valfritt lösenord för öppning av kalkylarksfilen. |
Stödda utdataformat
| Format | Filändelse |
|---|---|
| Xlsx | .xlsx |
| Csv | .csv |
| Html | .html |
| Ods | .ods |
| Xls | .xls |
| Txt | .txt |
| Mhtml | .mhtml |
| Tiff | .tiff |
| Pptx | .pptx |
| … (mer) | Se API-specifikationen för hela listan (över 20 format) |
Svar
{
"Code": 200,
"Status": "OK"
}
Exempel på felaktigt svar (400 Bad Request)
{
"Code": 400,
"Message": "Ogiltiga begärparametrar."
}
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdsdetaljer. |
| 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 du använda Save Spreadsheet API?
Enterprise-dokumenthanteringssystem
- Spara finansrapporter automatiskt som PDF-arkiv.
- Säkerhetskopiera försäljningsdata regelbundet i CSV-format.
- Spara projektplaner som skrivskyddade filer för att förhindra oavsiktliga ändringar.
Dataintegrering och ETL-processer
- Exportera data från CRM-system och spara dem som en standard-Excel-mall.
- Konvertera ERP-data till CSV för import till andra system.
- Spara rådata som JSON för API-överföring.
Utveckling och automatiseringsscenarier
- Backend-processning för webbapplikationer.
- Automatiserade system för rapportgenerering.
- Molnsamarbetsplattformar.
- Integration i godkännandeprocesser.
- Säkerhetskopiering och migrering av data.
Varför bör du använda Save Spreadsheet API?
- Utvecklarvänlig – Erbjuder SDK:er för flera språk med detaljerad dokumentation, vilket förenklar integrationen.
- Arbetsbesparande – Hanterar konverteringen på servern, vilket minskar behovet av anpassad konverteringskod.
- Användningsbaserad prissättning – Fakturerar endast för utförda API-anrop, utan förskottsbaserade licensavgifter.
- Ingen serverunderhållning – Tjänsten körs i molnet, vilket innebär att du slipper hantera konverteringsinfrastruktur.
- Brett formatstöd – Stöder konvertering mellan över 20 kalkylarksformat.
- Dataintegritet – Bevarar layout, formler och formatering vid konvertering.
Hur använder du Save Spreadsheet as API med SDK:er?
Save Spreadsheet as API-specifikation
Save Spreadsheet as API-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket gör att du kan utföra REST-interaktioner direkt från en webbläsare.
Exempel med begärcode och cURL
Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du 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 utveckla, eftersom den abstraher bort detaljer på lägre nivå och låter dig spara ett kalkylark i ett annat format med minimal kod. Se GitHub-arkivet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du anropar Aspose.Cells webbtjänster med olika SDK:er: