The Aspose.Cells HTML Converter for .NET Plugin yra galingas įrankis, kuris leidžia kūrėjams konvertuoti Excel failus į švarų, reaguojančią HTML žymėjimą ir importo HTML turinį atgal į “Excel” darbo knygas.
Introduction
Aspose.Cells HTML Converter .NET Plugin yra daugiafunkcinis įrankis, kuris leidžia kūrėjams eksportuoti Excel failus į HTML ir importo HTML turinį atgal į Excel darbo knygas. Šis priedas palengvina nesąžiningą duomenų sąveiką tarp Excel ir HTML formatus, todėl idealiai tinka žiniatinklio žiūrovams, el. pašto ataskaitoms ir CMS integracijoms.
Pagrindinės Aspose.Cells HTML konverter funkcijos
Exportuoti Excel į HTML- Konvertuokite visą darbo knygas ar konkrečias darbo lenteles į švarų, atsakingą HTML, naudodami „Excel“ į HTML konverterį.
** HTML turinio įvedimas į Excel**- Atsisiųskite HTML juostus ar failus ir konvertuokite juos į “Excel” darbdavius, kurie palaiko lenteles, formatavimą ir struktūrą.
Lankstūs HTML Rendering parinktys- Produkcijos kontrolė su
HtmlSaveOptions
, įskaitant paslėptų eilutės / kolonų tvarkymą, darbo lapų eksportavimą atskirai arba kartu ir ttĮvadas ir išėjimas, pagrįsti srautais- Išsaugoti arba įkrauti HTML per atminties srautus, kad būtų galima efektyviai tvarkyti duomenis žiniatinklio programose, API arba be serverio aplinkoje.
„Broad Format“ palaikymas- Veikia su daugybe formatų: XLS, XLSX, XXLSB, XLSM, XXXL, xLSTM, HTML ir MHTML.
„Native .NET“ integracija- Lengvai integruojamas su .NET Framework ir .Net Core/6/7/8 projektais, naudojant NuGet arba tiesioginę surinkimo nuorodą.
Pradėti su Aspose.Cells HTML konverter .NET
Įdiegti Aspose.Cells .NET
Naudokite NuGet pridėti Aspose.Cells į savo projektą:
$ dotnet add package Aspose.Cells
Excel į HTML konvertavimą
Eksportuokite „Excel“ darbo knygas, kad išvalytumėte HTML formatą.
Konvertuoti Excel failus į HTML failą
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Eksportuoti Excel failą į HTML srautą (pavyzdžiui, žiniatinklio programai)
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 į Excel konvertavimas
Konvertuokite HTML failus arba žalią ženklinimo kopiją atgal į “Excel” darbo knygą.
Atsisiųskite HTML turinį iš failo
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Atsisiųskite HTML turinį iš stringo
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);
}
Populiariausi scenarijai
Konvertuokite „Excel“ darbalaukį į HTML žiniatinklio naudojimui
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Stiliaus HTML lentelė į „Excel“
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
Geriausios HTML konvertavimo praktikos
- Use
HtmlSaveOptions.ExportGridLines = true
Imituoti skirstymo apibendrinimą. - Iš anksto apdoroti „Excel“ duomenis, kad atitiktų naršyklės draugiškus matmenis.
- Importuojant, įsitikinkite, kad HTML yra gerai suformuotas ir naudoja lentelės elementus optimaliems rezultatams.
- Išsaugokite į srautą, jei ketinate tarnauti HTML tiesiogiai žiniatinklio API arba debesijos funkcijose.
Bendros problemos ir rezoliucijos
Error | Solution |
---|---|
File not found | Įsitikinkite, kad įvesties kelias yra teisingas ir failas egzistuoja |
Unsupported format | Patikrinkite, kad failas yra arba HTML arba Excel suderinamas formatas |
Trūksta stilių iš HTML | Patikrinkite HtmlSaveOptions ir patvirtinkite, kad formatavimas išsaugotas |
Turinys, kuris nėra suderintas su importuotoje Excel | Naudokite HTML lenteles ir išvengti gilių DIV |
Su šiais įgūdžiais, Aspose.Cells suteikia galingą įrankį konvertuoti Excel į HTML, tuo pačiu užtikrinant, kad formatavimas yra išsaugotas, leidžiančias beprasmišką integraciją ir rodymą įvairiose platformomis.
Conclusion
Aspose.Cells HTML Converter for .NET siūlo tvirtas funkcijas, skirtas „Excel“ failams konvertuoti į gryną HTML žymėjimą ir HTML turinį grąžinti į Excel darbo knygas. Šis priedas yra esminis įrankis kūrėjams, norintiems išplėsti skirtumą tarp Excel ir žiniatinklio programų, užtikrinant nesąžiningą duomenų sąveiką.