Html konverter
Den Aspose.Cells HTML Converter for .NET Plugin giver udviklere mulighed for at eksportere Excel-filer til HTML og lade HTML-filer eller markup direkte til Excel arbejdsbøger. Uanset om du bygger browsere, e-mail-baserede rapporter eller integrationer med CMS-systemer, hjælper denne plugin bridge Excel og HTML nemt.
Sidste artikler
Aspose.Cells HTML Converter nøglefunktioner
Eksport Excel til HTML Konverter Excel-filer til HTML for webdisplay eller let vægtdeling. Eksporter hele arbejdsbøger eller specifikke arbejdsbøger som ren, responsiv HTML.
Import HTML-indhold til Excel Lade HTML-strenge eller filer og konvertere dem til Excel-arbejdsbøger med support for tabeller, formatering og struktur.
Fleksible HTML Rendering muligheder Control the output with
HtmlSaveOptions
, herunder, hvordan skjulte rader/kolumner behandles, om man skal eksportere workshops individuelt eller sammen, og meget mere.Stream-baseret input og output Spare eller oplad HTML via hukommelsestrømme – ideel til webapps, APIs eller serverløse miljøer.
Støtte i bred format Arbejder med en bred vifte af formater: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML og MHTML – der tillader konvertering mellem HTML og både arv og moderne Excel-filer.
Native .NET integration Det er nemt at integrere med .NET Framework og .NET Core/6/7/8 projekter ved hjælp af NuGet eller direkte assembly reference.
Start med Aspose.Cells HTML Converter for .NET
1. Installere Aspose.Cells til .NET
Brug NuGet til at tilføje Aspose.Cells til dit projekt:
dotnet add package Aspose.Cells
Excel til HTML konvertering
Eksportere dine Excel-arbejdsbøger til at rense HTML-format:
Konverter Excel-fil til HTML-fil
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Eksport Excel-filer til HTML Stream (f.eks. for webapplikationer)
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 til Excel konvertering
Konverter HTML-filer eller rå markup tilbage til en Excel-arbejdsbog:
Download HTML-indhold fra en fil
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Lade HTML-indhold fra en 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 mest populære scenarier
Konverter Excel Worksheet til HTML til webbrug
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Introduktion af HTML-tabler til Excel
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
Bedste metoder til HTML konvertering
- Use
HtmlSaveOptions.ExportGridLines = true
to mimic the spreadsheet layout. - Forhåndsbehandling Excel data til at passe inden for browser-venlige dimensioner.
- Når du importerer, sørg for, at HTML er velformet og bruger tabelelementer til optimale resultater.
- Spar til en strøm, hvis du har til hensigt at tjene HTML direkte i web-API’er eller cloudfunktioner.
Fælles spørgsmål og beslutninger
Fejl | Løsning |
---|---|
File not found | Sørg for, at indgangen er korrekt og filen eksisterer |
Unsupported format | Bekræft filen er enten et HTML eller Excel-kompatibelt format |
Manglende stilarter i udgang HTML | Tjek HtmlSaveOptions og bekræft formatering er bevaret |
Innhold, der ikke er i linje med importeret Excel | Brug tabeller i HTML og undgå dybt næstet DIV |