Esporta cartella di lavoro
Puoi esportare cartelle di lavoro in uno dei seguenti formati: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS.
API REST
POST https://api.aspose.cloud/v3.0/cells/export
Sicurezza e autenticazione
Le API Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
Parametri della richiesta
| Nome parametro | Tipo | Percorso/Query string/Corpo HTTP | Obbligatorio | Descrizione |
|---|---|---|---|---|
| file | file | formData | Sì | File da caricare |
| objectType | string | query | Sì | Tipo di oggetto da esportare. Per l’esportazione di grafici usa chart. Altri valori possibili sono worksheet, picture, ecc. |
| format | string | query | Sì | Format di output desiderato. Valori supportati: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf. |
Risposta
{
"Files": [
{
"Filename": "Book1_xlsx.tif",
"FileSize": 274022,
"FileContent": "-----Base64String--------"
},
{
"Filename": "myDocument_xlsx.tif",
"FileSize": 348126,
"FileContent": "-----Base64String--------"
}
]
}
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | forme esportate correttamente; la risposta contiene l’elenco dei file. |
| 400 | Richiesta non valida | Parametri mancanti o non validi. |
| 401 | Non autorizzato | Token di accesso non valido o mancante. |
| 413 | Payload troppo grande | Il file caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto sul server. |
Come utilizzare l’API PostExport con gli SDK
Specifica dell’API PostExport
La Specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile che consente di effettuare interazioni REST direttamente da un browser web.
Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come chiamare l’API Cloud tramite cURL.
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=workbook&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Utilizzo degli SDK Aspose.Cells Cloud
L’utilizzo di un SDK accelera lo sviluppo gestendo i dettagli di basso livello, permettendoti di concentrarti sulla logica di business. Un elenco completo degli SDK Aspose.Cells Cloud è disponibile nel repository GitHub.
I seguenti esempi di codice mostrano come chiamare il servizio web Aspose.Cells utilizzando vari SDK: