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
Tip | Description |
---|---|
Use HtmlSaveOptions | Fine-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ų |