Exportera former – Aspose.Cells Cloud
Att exportera former från Excel möjliggör återanvändning av diagraminnehåll över plattformar och program. Förutsättningar: ett giltigt JWT-åtkomsttoken och källexcelfilen som ska laddas upp.
Du kan exportera former till följande format: PNG, GIF, JPEG, BMP, SVG, TIFF, EMF, WMF.
PostExport API
PUT https://api.aspose.cloud/v3.0/cells/export
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Parametrar för begäran
| Parameternamn | Typ | Sökväg/Frågesträng/HTTP-brödtext | Krävs | Beskrivning |
|---|---|---|---|---|
| file | fil | formData | Ja | Fil som ska laddas upp |
| objectType | sträng | fråga | Ja | Objekttypen som ska exporteras. För diagramexport använd chart. Giltiga värden inkluderar shape, worksheet, picture, etc. |
| format | sträng | fråga | Ja | Önskat utdataformat. Stödda värden: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf. |
Exempel på begäran
curl -X PUT "https://api.aspose.cloud/v3.0/cells/export?objectType=shape&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer <your_access_token>" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Svar
{
"Files": [
{
"Filename": "Book1_xlsx_Sheet1_Shapes_0.tif",
"FileSize": 390,
"FileContent": "-----Base64String--------"
}
// ... ytterligare filobjekt ...
]
}
Typiska Base64-kodade filinnehåll varierar från några hundra byte till flera megabyte beroende på bildens dimensioner och format.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Formerna exporterades framgångsrikt; svaret innehåller fillistan. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar. |
| 401 | Oauktorisering | Ogiltigt eller saknat åtkomsttoken. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Hur du använder PostExport API med SDK:er
PostExport API-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig 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 Cloud API med cURL.
curl -X PUT "https://api.aspose.cloud/v3.0/cells/export?objectType=shape&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer <your_access_token>" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att utveckla mot Aspose.Cells Cloud. En SDK abstraher bort detaljer på lägre nivå och låter dig fokusera på affärslogik. Se GitHub-förrådet för en fullständig lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du anropar Aspose.Cells webbtjänster med olika SDK:er: