Esporta l'area del foglio di calcolo in PNG, PDF, CSV con Aspose.Cells Cloud API – Guida completa
GET /cells/{name}/worksheets/{sheetName} API consente di convertire un’area specificata di un foglio di calcolo in vari formati di file. I formati supportati sono: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.
Questa guida illustra come esportare un intervallo di celle specifico da un foglio di calcolo Excel in PNG, PDF, CSV e oltre 20 formati aggiuntivi utilizzando l’API Aspose.Cells Cloud. Per operazioni correlate, come l’esportazione dell’intero foglio di calcolo o la conversione di un workbook, consulta le pagine Esporta intero foglio di calcolo e Converti workbook in PDF.
API REST
La specificifica OpenAPI definisce un’interfaccia di programmazione accessibile pubblicamente e consente di effettuare interazioni REST direttamente da un browser web.
Parametri della richiesta
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
name |
string | Sì | Nome del file del workbook. |
sheetName |
string | Sì | Nome del foglio di calcolo di destinazione. |
format |
string | Sì | Format di output desiderato (png, pdf, csv, …). |
area |
string | No | Intervallo di celle da esportare (es. B3:K8). |
verticalResolution |
int | No | Risoluzione verticale DPI per formati raster. |
horizontalResolution |
int | No | Risoluzione orizzontale DPI per formati raster. |
folder |
string | No | Cartella nell’archivio cloud contenente il file. |
storage |
string | No | Nome del servizio di archiviazione. |
Risposta in caso di successo
- 200 OK – Restituisce il file richiesto in formato binario (PNG, PDF, CSV, ecc.).
Risposte di errore
| Codice di stato | Descrizione |
|---|---|
| 400 | Richiesta non valida – parametri mancanti o non validi. |
| 401 | Non autorizzato – token di autenticazione mancante o non valido. |
| 404 | Non trovato – il workbook o il foglio di calcolo specificato non esiste. |
| 500 | Errore interno del server – condizione imprevista sul server. |
Esempio di payload di errore
{
"error": {
"code": "InvalidParameter",
"message": "Il parametro 'area' non è corretto. Il formato previsto è: B3:K8."
}
}
È possibile utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare una chiamata all’API Cloud con cURL.
Famiglia di SDK Cloud
L’utilizzo di un SDK rappresenta il modo più rapido per sviluppare. Un SDK astrae i dettagli di basso livello, consentendoti di concentrarti sulla logica del 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: