Html converter

De Aspose.Cells HTML Converter voor .NET Plugin stelt ontwikkelaars in staat Excel-bestanden naar HTML te exporteren en HTML-bestanden te laden of rechtstreeks in Excel-werkboeken te markeren. of u browser-gebaseerde kijkers, e-mail-gebaseerde rapporten, of integraties met CMS-systemen bouwt, dit plugin helpt Excel en HTML zonder moeite.

Laatste artikelen

Aspose.Cells HTML Converter Key Features

  • Exporteer Excel naar HTML Convert Excel-bestanden naar HTML voor web display of lichtgewicht delen. Exporteer hele werkboeken of specifieke werkbladen als schoon, responsief HTML.

  • Importeer HTML-inhoud in Excel Load HTML-lijnen of bestanden en converteer ze in Excel-werkboeken met ondersteuning voor tabellen, formatting en structuur.

  • Flexible HTML Rendering Opties Control the output with HtmlSaveOptions, met inbegrip van hoe verborgen rijen / kolommen worden behandeld, of het gaat om het exporteren van worksheets individueel of samen, en meer.

  • Stream gebaseerde invoer en uitvoer Speel of laad HTML via geheugenstromen – ideaal voor web-apps, APIs of serverloze omgevingen.

  • Broad Format ondersteuning Het werkt met een breed scala aan formaten: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML en MHTML – waardoor conversie tussen HTML en zowel erfgoed en moderne Excel-bestanden mogelijk is.

  • Native .NET integratie Eenvoudig geïntegreerd met .NET Framework en .NET Core/6/7/8 projecten met behulp van NuGet of direct assembly referentie.

Begin met Aspose.Cells HTML Converter voor .NET

1. Installeren van Aspose.Cells voor .NET

Gebruik NuGet om Aspose.Cells toe te voegen aan uw project:

dotnet add package Aspose.Cells

Excel naar HTML Conversie

Exporteer uw Excel-werkboeken om het HTML-formaat schoon te maken:

Convert Excel-bestand naar HTML-bestand

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

Exporteer Excel-bestand naar HTML Stream (bijvoorbeeld voor web-app)

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 naar Excel Conversie

Convert HTML-bestanden of ruwe markeringen terug naar een Excel-werkboek:

Download HTML-inhoud uit een bestand

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

HTML-inhoud opladen vanuit een string

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);
}

De meest populaire scenario’s

Convert Excel Worksheet naar HTML voor webgebruik

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

Geïmporteerde HTML-tafel in Excel

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

Beste praktijken voor HTML-conversie

  • Use HtmlSaveOptions.ExportGridLines = true to mimic the spreadsheet layout.
  • Preproces Excel-gegevens om te passen binnen browservriendelijke dimensies.
  • Bij het importeren, zorg ervoor dat de HTML is goed gevormd en gebruikt tabelelementen voor optimale resultaten.
  • Speel op een stroom als u HTML rechtstreeks wilt dienen in web-API’s of cloudfuncties.

Gemeenschappelijke kwesties en resoluties

foutenoplossingen
File not foundZorg ervoor dat de inputpad correct is en dat de bestand bestaat
Unsupported formatbevestigen dat het bestand een HTML of Excel-compatibele format is
Ontbrekende stijlen in HTML-uitgangControleer HtmlSaveOptions en bevestigt dat de formatting wordt bewaard
Inhoud niet aangepast in geïmporteerde ExcelGebruik tabellen in HTML en vermijd diepe DIV’s
 Nederlands