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: