Exportera ett kalkylblad med Aspose.Cells Cloud API – format, cURL- och SDK-exempel

Detta REST API gör det möjligt att exportera ett kalkylblad från en Excel-fil till många olika filformat.

Sammanfattning – Använd endpointet Get Worksheet för att ladda ner ett enskilt kalkylblad från en arbetsbok i det format du önskar.

Du kan exportera till följande format:

Format Filändelse MIME-typ
XLS .xls application/vnd.ms-excel
XLSX .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
XLSB .xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
CSV .csv text/csv
TSV .tsv text/tab-separated-values
XLSM .xlsm application/vnd.ms-excel.sheet.macroEnabled.12
ODS .ods application/vnd.oasis.opendocument.spreadsheet
TXT .txt text/plain
PDF .pdf application/pdf
OTS .ots application/vnd.oasis.opendocument.spreadsheet-template
XPS .xps application/vnd.ms-xpsdocument
DIF .dif application/x-dif
PNG .png image/png
JPEG .jpeg image/jpeg
GIF .gif image/gif
BMP .bmp image/bmp
WMF .wmf image/wmf
TIFF .tiff image/tiff
EMF .emf image/emf
NUMBERS .numbers application/vnd.apple.numbers
FODS .fods application/vnd.oasis.opendocument.spreadsheet-flat-xml

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.

REST API

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}

Begärparametrar

Parameternamn Typ Plats Beskrivning
name string path Obligatoriskt. Namn på Excel-filen.
sheetName string path Obligatoriskt. Namn på det kalkylblad som ska exporteras.
format string query Målfilformat för det exporterade kalkylbladet (t.ex. pdf, png).
verticalResolution integer query Bild-DPI för format som stöder upplösning (t.ex. PNG, JPEG).
horizontalResolution integer query Bild-DPI för format som stöder upplösning.
area string query Cellområde som ska exporteras (t.ex. A1:D10).
pageIndex integer query Sidindex för den sida som ska exporteras när kalkylbladet är uppdelat i sidor.
folder string query Mappväg i lagringen där källfilen finns.
storageName string query Namn på Aspose Cloud-lagringen.

OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.

Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du anropar moln-API:et med cURL.

Felhantering

API:et returnerar standard-HTTP-statuskoder. Vanliga svar inkluderar:

Statuskod Betydelse Exempel på JSON-svartext
200 Lyckades – kalkylbladsströmmen returneras. { "stream": "..." }
400 Ogiltig begäran – saknade eller ogiltiga parametrar. { "error": "Invalid format parameter." }
401 Autentisering misslyckades – ogiltig eller saknad JWT-token. { "error": "Authentication failed." }
404 Hittades inte – den angivna filen eller det angivna kalkylbladet finns inte. { "error": "Worksheet not found." }
500 Internt serverfel – oväntat tillstånd på servern. { "error": "Unexpected error." }

Hantera dessa svar i din klientkod för att ge lämplig återkoppling till användarna.

Moln-SDK-familj

Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK hanterar detaljer på lägre nivå och låter dig fokusera på dina projektuppgifter. Kolla in GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur du gör anrop till Aspose.Cells webbtjänster med olika SDK:er: