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 File da caricare
objectType string query Tipo di oggetto da esportare. Per l’esportazione di grafici usa chart. Altri valori possibili sono worksheet, picture, ecc.
format string query 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: