Conversione Avanzata di File Excel – Guida all'API Aspose.Cells Cloud
API Cloud Avanzata per la Conversione Excel
L’operazione di Conversione Avanzata consente di trasformare una cartella di lavoro Excel in vari formati di output (PDF, HTML, CSV, ecc.), offrendo un controllo dettagliato sull’impostazione della pagina, sulle opzioni di salvataggio e sulle impostazioni di stampa.
Prerequisiti / Autenticazione
Per utilizzare questo endpoint è necessario ottenere un token di accesso da Aspose.Cells Cloud e includeerlo nell’intestazione Authorization come token Bearer.
Riferimento API
- Metodo:
PUT - Endpoint:
/cells/convert - Parametri:
format(stringa, obbligatorio) – Format di output desiderato (ad esempio,pdf,html).outPath(stringa, facoltativo) – Percorso nello storage cloud in cui verrà salvato il file convertito.options(oggetto, facoltativo) – Oggetto JSON contenente opzioni avanzate di conversione comepageSetup,saveOptionseprintSettings.
- Esempio di corpo della richiesta:
{ "format": "pdf", "outPath": "output/converted.pdf", "options": { "pageSetup": { "orientation": "Landscape", "paperSize": "A4" }, "saveOptions": { "compress": true }, "printSettings": { "printHeadings": false } } } - Risposta:
200 OK– Conversione riuscita; la risposta contiene il flusso del file convertito o un riferimento al file salvato.400 Bad Request– Parametri non validi o corpo della richiesta malformato.401 Unauthorized– Autenticazione non riuscita o token mancante.500 Internal Server Error– Errore lato server durante la conversione.
Codici di Stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtraggio applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Bad Request | Parametri mancanti o non validi (ad esempio, tipo di file non supportato). |
| 401 | Unauthorized | Token JWT non valido o mancante. |
| 413 | Payload Too Large | Il file caricato supera il limite di dimensione. |
| 500 | Internal Server Error | Errore imprevisto del server. |
Note
- Alcuni formati di output presentano limitazioni specifiche (ad esempio, la conversione in HTML non preserva le macro). Consultare la documentazione specifica per ogni formato per ulteriori dettagli.
La capacità di caricare file di fogli elettronici da diverse fonti di dati
Impostazione della Pagina e Opzioni di Salvataggio
Famiglia di SDK Cloud
L’utilizzo di un SDK accelera lo sviluppo gestendo i dettagli a basso livello, permettendoti di concentrarti sulle attività del tuo progetto.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: