Come esportare un intervallo di foglio di calcolo remoto in altri formati: guida passo-passo
Esporta un intervallo di foglio di calcolo/Excel in cloud in un file di formato. Il file di formato può essere salvato in cloud o esportato in archiviazione locale.
API Esporta intervallo come formato
API Web
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/ranges/{range}
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
Parametri della richiesta
| Nome del parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
| name | String | Path | (Obbligatorio) Nome del file del workbook da recuperare. |
| worksheet | String | Path | Nome del foglio di calcolo. |
| range | String | Path | Intervallo da convertire (ad esempio, A1:C12). |
| format | String | Query | (Obbligatorio) Formato di output desiderato (ad esempio, pdf, png, svg). |
| folder | String | Query | (Facoltativo) Percorso della cartella in cui è memorizzato il workbook. |
| storageName | String | Query | (Facoltativo) Nome dell’archivio se si utilizza un archivio cloud personalizzato. |
| outPath | String | Query | (Facoltativo) Percorso del file di output nell’archivio cloud. |
| outStorageName | String | Query | (Facoltativo) Nome dell’archivio per il file di output. |
| fontsLocation | String | Query | (Facoltativo) Percorso personalizzato dei font. |
| region | String | Query | (Facoltativo) Impostazione di regione/lingua del foglio di calcolo (ad esempio, en-US, fr-FR). Influenza la formattazione dei numeri, l’analisi delle date e il comportamento specifico della località. |
| password | String | Query | (Facoltativo) Password necessaria per aprire il 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 sul server. |
Dove dovresti utilizzare l’API Esporta intervallo in un altro formato?
Scenari di esportazione e migrazione dati
- Integrazione con database – Esporta intervalli Excel specifici direttamente nei sistemi di database.
- Integrazione con applicazioni – Fornisci dati selezionati del foglio di calcolo alle applicazioni SaaS.
- Migrazione di sistemi – Trasferisci intervalli di dati specifici tra sistemi legacy e moderni.
- Condivisione cross-platform – Condividi sottoinsiemi di dati focalizzati tra diverse piattaforme.
Segnalazione e analisi
- Segnalazione mirata – Esporta sezioni specifiche di report in altri formati per un’analisi mirata.
- Flussi di dati per dashboard – Fornisci intervalli di dati specifici agli strumenti di dashboard BI.
- Metriche di performance – Estrai intervalli di KPI per sistemi di monitoraggio delle performance.
- Segnalazione finanziaria – Esporta sezioni di bilanci per audit esterni.
Sviluppo e test
- Gestione dei dati di test – Esporta intervalli di dati specifici per scopi di test.
- Ambienti di sviluppo – Condividi intervalli di dati di esempio con i team di sviluppo.
- Test delle API – Genera dati di test CSV da sezioni specifiche del foglio di calcolo.
- Sviluppo di prototipi – Fornisci set di dati mirati per prototipi di applicazioni.
Operazioni aziendali
- Condivisione selettiva dei dati – Condividi intervalli di dati specifici con partner esterni.
- Backup parziale dei dati – Esegui il backup di intervalli di dati critici in un formato scelto.
- Trasferimento dati tra dipartimenti – Condividi dati specifici tra dipartimenti.
- Segnalazione di conformità – Esporta intervalli di dati normativi per la presentazione di report di conformità.
Flussi di lavoro automatizzati
- Esportazioni programmate di intervalli – Esporta automaticamente intervalli specifici in base a una pianificazione.
- Estrazione basata su trigger – Esporta intervalli in base a eventi aziendali o trigger.
- Integrazione nei flussi di lavoro – Integra le esportazioni di intervalli nei flussi di processo aziendale.
- Elaborazione batch di intervalli – Elabora più intervalli specifici in operazioni in batch.
Perché dovresti utilizzare l’API Esporta intervallo in un altro formato?
- Facile da usare per sviluppatori – Aspose.Cells Cloud offre librerie SDK in molteplici linguaggi, consentendo uno sviluppo rapido con documentazione completa. Rispetto alla creazione di soluzioni personalizzate di rendering grafici, riduce notevolmente il carico di lavoro di sviluppo.
- Riduzione dei costi del personale – Minor bisogno di personale dedicato alla consolidazione dei documenti.
- Pay-per-use – Nessun investimento iniziale: paghi solo per le chiamate API effettivamente utilizzate.
- Nessuna manutenzione del server – Nessun server da gestire, nessun aggiornamento software e nessun problema di compatibilità.
- Preserva la formattazione complessa di Excel – I file di output mantengono la formattazione originale del foglio di calcolo.
Come utilizzare l’API Esporta intervallo foglio di calcolo come formato con gli SDK?
Specifica dell’API Esporta intervallo come formato
La Specifica dell’API Esporta intervallo come formato fornisce un’interfaccia di programmazione pubblicamente accessibile, consentendo 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 effettuare chiamate all’API Cloud con cURL.
Utilizzare gli SDK di Aspose.Cells Cloud
L’utilizzo dell’SDK è il modo più rapido per sviluppare, poiché astrae i dettagli di basso livello, consentendo di esportare un intervallo di foglio di calcolo in un file di formato con codice conciso. 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 di Aspose.Cells utilizzando vari SDK: