Come esportare un foglio di lavoro di un foglio di calcolo remoto in un altro formato: Guida passo-passo
Esporta un foglio di lavoro di un foglio di calcolo/Excel in cloud in un file di un altro formato utilizzando l’API Web Aspose.Cells Cloud.
API Esporta foglio di lavoro in un formato
API Web
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
-H "Authorization: Bearer {access_token}"
Parametri della richiesta
| Nome parametro | Tipo | Percorso/Stringa di query/Corpo HTTP | Descrizione |
|---|---|---|---|
| name | String | Percorso | (Obbligatorio) Il nome del file del foglio di calcolo da recuperare. |
| worksheet | String | Percorso | (Obbligatorio) Il foglio di lavoro specifico da convertire. |
| format | String | Query | (Obbligatorio) Il formato di output desiderato (ad esempio, png, pdf, svg). |
| folder | String | Query | (Opzionale) Il percorso della cartella in cui è memorizzato il foglio di calcolo. Il valore predefinito è null. |
| storageName | String | Query | (Opzionale) Il nome dell’archiviazione cloud personalizzata. Usa l’archiviazione predefinita se omesso. |
| outPath | String | Query | (Opzionale) Il percorso della cartella di output. Il valore predefinito è null. |
| outStorageName | String | Query | (Opzionale) Nome dell’archiviazione per il file di output. |
| fontsLocation | String | Query | (Opzionale) Specifica i caratteri personalizzati, se necessario. |
| region | String | Query | (Opzionale) Impostazione di regione/lingua del foglio di calcolo (ad esempio, en-US, fr-FR). Influenza la formattazione dei numeri, il parsing delle date e il comportamento specifico della localizzazione. |
| password | String | Query | (Opzionale) La password per accedere al file del foglio di calcolo. |
Risposta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Richiesta non valida | Parametri mancanti o non validi (ad esempio, tipo di file non supportato). |
| 401 | Non autorizzato | Token JWT non valido o mancante. |
| 413 | Payload troppo grande | Il file caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto del server. |
Dove dovresti utilizzare l’API Esporta foglio di lavoro in un altro formato?
- Migrazione di sistemi legacy – Converti migliaia di file XLS legacy in XLSX per sistemi moderni.
- Standardizzazione dell’archiviazione – Normalizza vari formati di fogli di calcolo (XLS, XLSM, ODS, CSV) a un unico formato per l’archiviazione.
- Interoperabilità con suite per ufficio – Converti file Excel in formati compatibili con LibreOffice, Google Sheets o Apple Numbers.
- Normalizzazione delle fonti dati – Converti vari formati di fogli di calcolo in CSV o JSON per l’ingestione in database.
- Pubblicazione web – Converti modelli finanziari in HTML per la visualizzazione web.
Perché utilizzare l’API Esporta foglio di lavoro in un altro formato?
- Supporto SDK multi-linguaggio – Fornisce librerie client per diversi linguaggi di programmazione, consentendo agli sviluppatori di chiamare direttamente l’API dal proprio ambiente preferito.
- Conversione diretta senza caricamento intermedio – Consente di convertire un foglio di lavoro memorizzato nell’archiviazione cloud nel formato richiesto, senza la necessità di scaricare e ricaricare il file.
- Estrazione solo dati – Restituisce il contenuto del foglio di lavoro nel formato selezionato, senza conservare lo stile visivo.
Come utilizzare l’API Esporta foglio di lavoro in un formato con gli SDK?
Specifica dell’API Esporta foglio di lavoro in un formato
La Specifica dell’API Esporta foglio di lavoro in un formato fornisce un’interfaccia di programmazione accessibile pubblicamente per eseguire interazioni REST direttamente da un browser web.
Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud con cURL.
Utilizzare gli SDK di Aspose.Cells Cloud
L’uso dell’SDK è il modo più rapido per sviluppare, poiché astrae i dettagli a basso livello, consentendo di esportare un foglio di lavoro di un foglio di calcolo in un file di formato con codice breve.
Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web Aspose.Cells utilizzando vari SDK: