HTML-omvandlare

Aspose.Cells HTML Converter för .NET Plugin gör det möjligt för utvecklare att exportera Excel-filer till HTML och ladda HTML-filer eller markera direkt i Excel-arbetsböcker. Oavsett om du bygger webbläsare, e-postbaserade rapporter eller integrationer med CMS-system, hjälper denna plugin att bryta Excel och HTML utan ansträngning.

Senaste artiklar

Aspose.Cells HTML Converter Nyckelfunktioner

  • Exportera Excel till HTML Konvertera Excel-filer till HTML för webbdisplay eller lättviktdelning. Exportera hela arbetsböcker eller specifika arbetsböcker som rena, responsiva HTML.

  • Importera HTML-innehåll till Excel Ladda HTML strängar eller filer och konvertera dem till Excel arbetsböcker med stöd för tabeller, formatering och struktur.

  • Flexibla HTML-renderingsalternativ Kontrollera produktionen med HtmlSaveOptions, inklusive hur dolda rader/kolumner hanteras, oavsett om man exporterar arbetsblad individuellt eller tillsammans, och mer.

  • Streambaserad in- och utgång Spara eller ladda HTML via minnesflöden – idealisk för webbapplikationer, APIs eller serverfria miljöer. Detta inkluderar möjligheten att Aspose Cells Save to Stream för effektiv databehandling.

  • Broad format stöd Verkar med ett brett utbud av format: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML och MHTML – vilket möjliggör konvertering mellan HTML och både arv och moderna Excel-filer.

  • Nativ .NET Integration Lätt integreras med .NET Framework och .NET Core/6/7/8 projekt med NuGet eller direkt assembly referens.

Starta med Aspose.Cells HTML Converter för .NET

1. Installera Aspose.Cells för .NET

Använd NuGet för att lägga till Aspose.Cells till ditt projekt:

dotnet add package Aspose.Cells

Excel till HTML-konversion

Exportera dina Excel-arbetsböcker för att rensa HTML-format:

Konvertera Excel-filer till HTML-filer

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Exportera Excel-filer till HTML Stream (t.ex. för webbapp)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

HTML till Excel Conversion

Konvertera HTML-filer eller rå markup tillbaka till en Excel-arbetsbok:

Ladda HTML-innehåll från en fil

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

Ladda HTML-innehåll från en sträng

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

Mest populära scenarier

Konvertera Excel-arbetsfilen till HTML för webbanvändning

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

Importera Styled HTML-tabell till Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

Bästa metoder för HTML-konversion

  • Användning HtmlSaveOptions.ExportGridLines = true för att imitera spreadsheet layout.
  • Preprocessera Excel-data för att passa in i webbläsarvänliga dimensioner.
  • När du importerar, se till att HTML är välformad och använder tabellelement för optimala resultat.
  • Spara till en ström om du vill tjäna HTML direkt i webb-API eller molnfunktioner.

Gemensamma frågor och resolutioner

misstagLösning
File not foundSe till att inmatningsvägen är korrekt och filen finns
Unsupported formatKontrollera att filen är antingen ett HTML- eller Excel-kompatibelt format
Saknade stilar i HTML-utgåvanKontrollera HtmlSaveOptions och bekräfta formatering behålls
Innehåll som inte är anpassat i importerad ExcelAnvänd tabeller i HTML och undvik djupt nedsänkta DIV
 Svenska