eccellere in html

Converti Excel in HTML utilizzando C# .NET

I fogli di calcolo Excel sono ampiamente utilizzati per l’archiviazione e l’analisi dei dati, ma possono essere difficili da accedere e visualizzare online. La soluzione a questo problema è convertire i fogli di calcolo Excel in tabelle HTML, che sono facilmente accessibili e visualizzabili sul web. Con Aspose.Cells Cloud, questo processo è diventato ancora più semplice ed efficiente. In questo articolo, discuteremo su come utilizzare Aspose.Cells Cloud per convertire fogli di calcolo Excel in tabelle HTML ed esploreremo gli altri vantaggi dell’utilizzo di questa soluzione per i requisiti di conversione. Che tu sia uno sviluppatore o un utente finale, questo articolo è progettato per fornirti le informazioni necessarie per iniziare con la conversione da Excel a HTML.

API di conversione da Excel a Web

Goditi l’integrazione perfetta, le funzionalità avanzate e le capacità di conversione rapida di Aspose.Cells Cloud. È un’API basata su cloud che fornisce una soluzione semplice ed efficiente per convertire fogli di calcolo Excel in tabelle HTML. Converti XLS e XLSX in tabelle HTML con poche righe di codice, eliminando tutta la necessità di inserimento manuale dei dati e liberando tempo per attività più importanti. Quindi, sia che tu abbia bisogno di pubblicare dati online, condividerli con il tuo team o automatizzare il tuo flusso di lavoro, Aspose.Cells Cloud fornisce una soluzione flessibile e scalabile per le tue esigenze di conversione da Excel a HTML.

Ora, secondo lo scopo di questo articolo, dobbiamo aggiungere il riferimento Aspose.Cells Cloud SDK for .NET come pacchetto NuGet nella nostra soluzione C# .NET. Cerca “Aspose.Cells-Cloud” nel gestore pacchetti NuGet e aggiungi il pacchetto.

Aspose.Cells Cloud

Immagine 1:- Pacchetto Aspose.Cells Cloud NuGet.

Inoltre, per utilizzare le funzionalità dell’API, è necessario disporre anche di un account dashboard Cloud. Se non sei ancora iscritto, crea un account gratuito su Cloud Dashboard utilizzando un indirizzo email valido e ottieni le tue credenziali cliente personalizzate.

Visualizza foglio di calcolo online utilizzando C#

Discutiamo i passaggi su come la funzionalità del foglio di calcolo online può essere realizzata utilizzando C# .NET.

eccellere in html

Immagine 2: - Anteprima della conversione da Excel a Web.

Utilizzare il collegamento seguente per scaricare il foglio di lavoro Excel di esempio (myDocument.xlsx) utilizzato nell’esempio precedente.

// Per esempi completi e file di dati, visitare 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Ottieni le credenziali del cliente da https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// crea un'istanza di CellsApi fornendo i dettagli di ClientID e ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Inserisci la cartella di lavoro di Excel
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Nome del file HTML risultante
string resultantFile = "Converted.html";
        
try
{
    // caricare il file dall'unità di sistema locale
    using (var file = System.IO.File.OpenRead(name))
    {

        // inizializzare l'operazione di conversione
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Messaggio di successo se la conversione è stata completata
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Comprendiamo il frammento di codice sopra:

CellsApi instance = new CellsApi(clientID, clientSecret);

Crea un oggetto di CellsApi dove passiamo le credenziali del client come argomenti.

var file = System.IO.File.OpenRead(name)

Leggere il foglio di lavoro Excel di input utilizzando il metodo OpenRead(…) della classe System.IO.File.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

Questo metodo attiva l’operazione di conversione da Excel a HTML e salva l’HTML risultante nell’archivio cloud.

Da Excel a HTML online utilizzando i comandi cURL

La conversione da Excel a HTML può essere ottenuta utilizzando i comandi cURL, che consentono di interagire con Aspose.Cells Cloud API ed eseguire varie operazioni, inclusa la conversione da Excel a HTML. Ecco un semplice esempio di come convertire un foglio di calcolo Excel in HTML utilizzando i comandi cURL:

  1. Carica il tuo foglio di calcolo Excel su una piattaforma di archiviazione cloud, come Google Drive o Dropbox.
  2. Ottieni una chiave API da Aspose.Cells Cloud, che verrà utilizzata per autenticare le tue richieste API.
  3. Genera il token di accesso JWT in base alle credenziali del client utilizzando il seguente comando.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. Ora usa il seguente comando cURL per convertire il tuo foglio di calcolo Excel in HTML:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. Una volta eseguito il comando cURL, l’HTML risultante viene salvato nell’archivio cloud.

  2. Ora, invece dell’archiviazione cloud, se dobbiamo salvare l’HTML sull’unità locale, prova a utilizzare il seguente comando cURL:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

Prova a utilizzare la nostra app Excel Converter online gratuita.

Osservazioni conclusive

In conclusione, la conversione di fogli di calcolo Excel in tabelle HTML è un’attività comune per molte aziende e organizzazioni e Aspose.Cells Cloud fornisce una soluzione potente e flessibile per le loro esigenze. Utilizzando Aspose.Cells Cloud SDK per .NET, puoi convertire i fogli di calcolo Excel in tabelle HTML in modo rapido e semplice, con poche righe di codice. Inoltre, Aspose.Cells Cloud offre una gamma di funzionalità, tra cui il supporto per più linguaggi di programmazione, l’integrazione con le piattaforme di archiviazione cloud più diffuse e un’interfaccia user-friendly, che lo rende una soluzione ideale per aziende e organizzazioni di tutte le dimensioni. Sia che tu abbia bisogno di pubblicare dati online, condividerli con il tuo team o automatizzare il tuo flusso di lavoro, Aspose.Cells Cloud fornisce una soluzione affidabile e scalabile per le tue esigenze di conversione da Excel a HTML.

Ti consigliamo inoltre di esplorare la Documentazione del prodotto, in quanto contiene una raccolta di argomenti che spiegano altre interessanti funzionalità dell’API. Infine, se riscontri problemi durante l’utilizzo dell’API, non esitare a contattarci tramite il Forum di supporto del prodotto gratuito.

articoli Correlati

Si prega di visitare i seguenti link per saperne di più su: