Konvertera kalkylblad till PDF, PNG, CSV och mer – Aspose.Cells Cloud API

API för kalkylbladskonvertering – slutpunkten GET /cells/{name}/worksheets/{sheetName} konverterar ett enskilt kalkylblad (ett ark i en Excel-arbetsbok) till en annan filtyp.

Förutsättning: Du måste ha en giltig JWT-token och arbetsboken lagrad på en stödd Aspose Cloud-lagringsplats innan du anropar denna slutpunkt.

Stödda inläsningsbara format (kalkylbladet kan läsas från):

  • XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT

Stödda endast-utmatningsbara format (kalkylbladet kan sparas som):

  • PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS

REST API

OpenAPI-specifikationen beskriver det offentligt tillgängliga gränssnittet.

Begärparametrar

Parameter Typ Krävs Standard Tillåtna värden Beskrivning
format sträng Ja pdf, png, jpeg, bmp, svg, tiff, emf, csv, txt, … (se stödd lista) Målutmatningsformat.
verticalResolution heltal Nej 96 72‑600 Vertikal DPI för bildutmatning.
horizontalResolution heltal Nej 96 72‑600 Horisontell DPI för bildutmatning.
password sträng Nej Lösenord för att öppna en skyddad arbetsbok.
folder sträng Nej Mapp i molnet där källarbetsboken lagras.
storage sträng Nej Namn på lagringen (t.ex. “Default”).

Svar

Statuskod Beskrivning Returtyp
200 Konverteringen lyckades; binär ström av den konverterade filen returneras. application/octet-stream
400 Felaktig begäran – saknade eller ogiltiga parametrar. JSON-felobjekt
401 Otillåten – ogiltig eller saknad JWT-token. JSON-felobjekt
404 Hittades inte – arbetsbok eller kalkylblad finns inte. JSON-felobjekt
500 Internt serverfel – oväntat misslyckande. JSON-felobjekt

Exempel på begäran (cURL)

curl -v "https://api.aspose.com/v3.0/cells/myWorkbook.xlsx/worksheets/Sheet1?format=png&verticalResolution=96&horizontalResolution=96" \
  -X GET \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <jwt token>"

Exempel på svar

Konverterad bild (binär ström)

Molnsdk-familj

Att använda en sdk är det snabbaste sättet att utveckla. En sdk hanterar detaljer på låg nivå så att du kan fokusera på ditt projekt. Kontrollera GitHub-repositoryt för en komplett lista över Aspose.Cells Cloud sdks.

Följande kodexempel visar hur du anropar Aspose.Cells webbtjänster med olika sdks: