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
Pdf .pdf
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: