Aspose.Cells Cloud – Converti un intervallo Excel in HTML

Converti un intervallo selezionato di un foglio di calcolo Excel locale in un file HTML direttamente tramite Aspose.Cells Cloud. La conversione avviene interamente sul server cloud, pertanto non è mai necessario caricare l’intero foglio di calcolo né avere Excel installato localmente.

API Converti Intervallo in HTML

PUT https://api.aspose.cloud/v4.0/cells/convert/range/html

Il corpo della richiesta è multipart/form-data contenente il file del foglio di calcolo. Tutte le altre opzioni vengono fornite come parametri di query.

Sicurezza e autenticazione

Le API di Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.

Parametri della richiesta

Nome Tipo Posizione Obbligatorio Descrizione
Spreadsheet File FormData Il foglio di calcolo Excel da convertire.
worksheet String Query Nome del foglio di calcolo contenente l’intervallo.
range String Query Area di celle da convertire, ad esempio A1:C10.
outPath String Query No Percorso della cartella in cui salvare il file HTML risultante (default null).
outStorageName String Query No Nome del servizio di archiviazione per il file di output.
fontsLocation String Query No Percorso di una cartella personalizzata per i font.
AutoRowsFit Boolean Query No Adatta automaticamente tutte le righe nel foglio di calcolo.
AutoColumnsFit Boolean Query No Adatta automaticamente tutte le colonne nel foglio di calcolo.
region String Query No Identificatore di impostazioni locali (ad esempio it-IT, en-US). Influisce sulla formattazione di numeri e date.
password String Query No Password per aprire un foglio di calcolo protetto.
fontsLocation String Query No Percorso personalizzato dei font.
region String Query No Impostazione di regione/lingua del foglio di calcolo.
password String Query No Password per aprire il file del foglio di calcolo.

Risposta

L’API restituisce il file HTML convertito come stream binario (application/octet-stream).

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Esempio di risposta positiva (HTTP)

HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="report.html"
Content-Length: 8423

<table>
  <tr><th>Prodotto</th><th>Prezzo</th></tr>
  <tr><td>Widget A</td><td>$10</td></tr>
  <tr><td>Widget B</td><td>$15</td></tr>
</table>

Salva il corpo della risposta in un file (ad esempio report.html) per visualizzare la tabella renderizzata in un browser.


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.

Come utilizzare l’API Converti Intervallo in HTML con gli SDK?

Specifica OpenAPI

La Specifica OpenAPI descrive un’API 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 rappresenta il metodo più rapido per lo sviluppo, poiché astrae i dettagli di basso livello, consentendo di convertire un intervallo di dati in un file HTML con un numero minimo di righe di codice.
Esplora l’elenco completo degli SDK di Aspose.Cells Cloud nel nostro repository GitHub.

I seguenti esempi di codice illustrano come chiamare i servizi web di Aspose.Cells utilizzando vari SDK. Se il caricamento da Gist è bloccato, puoi scaricare direttamente gli esempi dal repository.