Kaip konvertuoti Excel į HTML C#

Kaip konvertuoti Excel į HTML C#

Eksportuojant „Excel“ duomenis į HTML formatą yra būtina, kai naršyklėse, el. pašto šablonose ar žiniatinklio programose rodomas skirtukų turinys.Šis vadovas rodo, kaip konvertuoti Excel darbo knygą į „HTML“ naudojant Aspose.Cells .NET .

Kada naudoti Excel į HTML konvertavimą

  • Sukurkite „Excel“ duomenų peržiūrą svetainėse
  • Leidžiama peržiūrėti žiniatinklio skirtukus
  • Įterpti lentelių duomenis į CMS ar tinklaraštį

Žingsnis po žingsnio vadovas

1 žingsnis: Įdiegti Aspose.Cells .NET

dotnet add package Aspose.Cells

2 žingsnis: užpildykite darbo knygą

Workbook workbook = new Workbook("path/to/excel.xlsx");

3 žingsnis: Įdiegti HTML išsaugoti parinktis (atvirkščiai)

HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);

4 žingsnis: eksportuoti Excel į HTML failą

workbook.Save("path/to/output.html", options);

5 žingsnis: išsaugoti į “MemoryStream” vietoj failo

using (MemoryStream outputStream = new MemoryStream())
{
    workbook.Save(outputStream, SaveFormat.Html);
    outputStream.Position = 0;

    // Use the stream in a web response, save to disk, etc.
}

Išsamus kodo pavyzdys

using System;
using System.IO;
using Aspose.Cells;

class Program
{
    static void Main()
    {
        Workbook workbook = new Workbook("input.xlsx");

        // Option 1: Save to HTML file
        HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
        workbook.Save("output.html", options);

        // Option 2: Save to stream for web applications
        using (MemoryStream stream = new MemoryStream())
        {
            workbook.Save(stream, SaveFormat.Html);
            stream.Position = 0;
            // Use the stream as needed (e.g., send in API response)
        }

        Console.WriteLine("Excel exported to HTML.");
    }
}

Patarimai ir geriausios praktikos

TipDescription
Use HtmlSaveOptionsFine-tune išeitis HTML struktūra, simbolių kodavimas, arba vaizdo įterpimas
Išsaugokite į srautąNaudinga API arba be serverio funkcijoms
Išsaugokite stiliųAspose.Cells užtikrina, kad dauguma stiliaus ir išdėstymo elementų išliktų
 Lietuvių