Avancerad konvertering av Excel-fil – Aspose.Cells Cloud API-guide
Avancerat moln-API för Excel-konvertering
Funktionen Avancerad konvertering gör det möjligt att omvandla en Excel-arbetsbok till olika utdataformat (PDF, HTML, CSV m.fl.) samtidigt som du får detaljerad kontroll över sidinställningar, sparaalternativ och utskriftsinställningar.
Förutsättningar / Autentisering
För att använda detta endpoint måste du erhålla en åtkomsttoken från Aspose.Cells Cloud och inkludera den i Authorization-headern som en Bearer-token.
API-referens
- Metod:
PUT - Endpoint:
/cells/convert - Parametrar:
format(sträng, obligatoriskt) – Önskat utdataformat (t.ex.pdf,html).outPath(sträng, valfritt) – Sökväg i molnlagringen dit den konverterade filen ska sparas.options(objekt, valfritt) – JSON-objekt som innehåller avancerade konverteringsalternativ såsompageSetup,saveOptionsochprintSettings.
- Exempel på begäransnyttja (request body):
{ "format": "pdf", "outPath": "output/converted.pdf", "options": { "pageSetup": { "orientation": "Landscape", "paperSize": "A4" }, "saveOptions": { "compress": true }, "printSettings": { "printHeadings": false } } } - Svar:
200 OK– Konverteringen lyckades; svaret innehåller strömmen för den konverterade filen eller en referens till den sparade filen.400 Bad Request– Ogiltiga parametrar eller felaktigt formaterad begäransnyttja.401 Unauthorized– Autentisering misslyckades eller token saknas.500 Internal Server Error– Serverfel under konverteringen.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller detaljerad information om åtgärden. |
| 400 | Bad Request | Saknade eller ogiltiga parametrar (t.ex. filformat 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. |
Anteckningar
- Vissa utdataformat har specifika begränsningar (t.ex. HTML-konvertering bevarar inte makron). Se format-specifik dokumentation för detaljerad information.
Möjligheten att ladda kalkylark från flera datakällor
Ställ in sidinställningar och sparaalternativ
Moln-SDK-familj
Att använda en SDK hjälper till att påskynda utvecklingen genom att hantera lågnivådetaljer, så att du kan fokusera på dina projektuppgifter. Besök GitHub-förvaret för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med olika SDK:er: