Converti foglio di lavoro in PDF, PNG, CSV e altro – Aspose.Cells Cloud API
API per la conversione del foglio di lavoro – L’endpoint GET /cells/{name}/worksheets/{sheetName} converte un singolo foglio di lavoro (una scheda all’interno di un libro Excel) in un altro tipo di file.
Prerequisito: Prima di chiamare questo endpoint, devi disporre di un token JWT valido e del libro memorizzato in una posizione di archiviazione Aspose Cloud supportata.
Formati supportati per l'importazione (il foglio di lavoro può essere letto da):
- XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT
Formati supportati per l'esportazione esclusiva (il foglio di lavoro può essere salvato come):
- PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS
API REST
La Specifiche OpenAPI descrive l’interfaccia pubblicamente accessibile.
Parametri della richiesta
| Parametro | Tipo | Obbligatorio | Valore predefinito | Valori consentiti | Descrizione |
|---|---|---|---|---|---|
| format | string | Sì | – | pdf, png, jpeg, bmp, svg, tiff, emf, csv, txt, … (vedi elenco supportato) | Format di output finale. |
| verticalResolution | integer | No | 96 | 72‑600 | Risoluzione verticale in DPI per output immagine. |
| horizontalResolution | integer | No | 96 | 72‑600 | Risoluzione orizzontale in DPI per output immagine. |
| password | string | No | – | – | Password per aprire un libro protetto. |
| folder | string | No | – | – | Cartella cloud in cui è memorizzato il libro di origine. |
| storage | string | No | – | – | Nome dell’archiviazione (es. “Default”). |
Risposta
| Codice di stato | Descrizione | Tipo restituito |
|---|---|---|
| 200 | Conversione riuscita; viene restituito il flusso binario del file convertito. | application/octet-stream |
| 400 | Richiesta non valida – parametri mancanti o non validi. | Oggetto di errore JSON |
| 401 | Non autorizzato – token JWT non valido o mancante. | Oggetto di errore JSON |
| 404 | Non trovato – il libro o il foglio di lavoro non esistono. | Oggetto di errore JSON |
| 500 | Errore interno del server – errore imprevisto. | Oggetto di errore JSON |
Esempio di richiesta (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>"
Esempio di risposta
Immagine convertita (flusso binario)
Famiglia di SDK su cloud
Utilizzare un SDK è il modo più rapido per sviluppare. Un SDK gestisce i dettagli a basso livello, permettendoti di concentrarti sul tuo progetto. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come chiamare i servizi web Aspose.Cells utilizzando vari SDK: