C# Converti Excel in HTML

2023-10-31 03:05:05 zaki zou

Installato tramite NuGet

PM> Install-Package Spire.XLS

Link correlati

Quando crei una tabella Excel e desideri pubblicarla online come pagina web, il modo più semplice è convertirla in un file HTML. Questo articolo lo dimostrerà come convertire Excel in HTML a livello di codice dai seguenti due aspetti utilizzando Spire.XLS for .NET.

Installa Spire.XLS for .NET

Per cominciare, devi aggiungere i file DLL inclusi nel pacchetto Spire.XLS for .NET come riferimenti nel tuo progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.

PM> Install-Package Spire.XLS

Converti Excel in HTML

Spire.XLS for .NET supporta la conversione di un foglio di lavoro Excel specifico in HTML utilizzando il metodo Worksheet.SaveToHtml(). I passaggi dettagliati sono elencati di seguito.

  • Crea un'istanza della cartella di lavoro.
  • Carica un documento di esempio di Excel utilizzando il metodo Workbook.LoadFromFile().
  • Ottieni un foglio di lavoro specifico utilizzando la proprietà Workbook.Worksheets[].
  • Salvare il foglio di lavoro come file HTML utilizzando il metodo Worksheet.SaveToHtml().
  • C#
  • VB.NET
using Spire.Xls;
        
        namespace XLSToHTML
        
        {
            class Program
            {
                static void Main(string[] args)
                {
                    //Create a Workbook instance
                    Workbook workbook = new Workbook();
        
                    //Load an Excel sample document
                    workbook.LoadFromFile(@"sample.xlsx");
        
                    //Get the first worksheet of the document
                    Worksheet sheet = workbook.Worksheets[0];
        
                    //Save the worksheet to HTML
                    sheet.SaveToHtml("ExcelToHTML.html");
                }
            }
        }

C#/VB.NET: Convert Excel to HTML

Converti Excel in HTML con immagini incorporate

Di seguito sono riportati i passaggi per convertire un foglio di lavoro Excel in HTML con immagini incorporate.

  • Crea un'istanza della cartella di lavoro.
  • Carica un documento di esempio di Excel utilizzando il metodo Workbook.LoadFromFile().
  • Ottieni un foglio di lavoro specifico utilizzando la proprietà Workbook.Worksheets[].
  • Crea un'istanza HTMLOptions.
  • Imposta ImageEmbedded come true per incorporare immagini in HTML.
  • Salvare il foglio di lavoro come file HTML utilizzando il metodo Worksheet.SaveToHtml().
  • C#
  • VB.NET
using Spire.Xls;
        using Spire.Xls.Core.Spreadsheet;
        
        namespace XLSToHTML
        
        {
            class Program
            {
                static void Main(string[] args)
                {
                    //Create a Workbook instance
                    Workbook workbook = new Workbook();
        
                    //Load an Excel sample document
                    workbook.LoadFromFile(@"sample.xlsx");
        
                    //Get the first worksheet of the document
                    Worksheet sheet = workbook.Worksheets[0];
        
                    //Create an HTMLOptions instance
                    HTMLOptions options = new HTMLOptions();
        
                    //Embed images to HTML
                    options.ImageEmbedded = true;
        
                    //Save the worksheet to HTML
                    sheet.SaveToHtml("XLS2HTML.html", options);
                }
            }
        }

C#/VB.NET: Convert Excel to HTML

Richiedi una licenza temporanea

Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni della funzione, per favore richiedere una licenza di prova di 30 giorni per te.

Guarda anche

Coupon Code Copied!

Christmas Sale

Celebrate the season with exclusive savings

Save 10% Sitewide

Use Code:

View Campaign Details