Aspose.Cells HTML Converter за .NET Plugin је моћан алат који омогућава програмерима да конвертују Екцел датотеке у чисту, реактивну ХТМЛ ознаку и увозе ХНТЛ садржај назад у КСНУМКС раднике. Овај плугин пребацује растојање између Еццела и ХТВЛ-а, чинећи га идеалним за веб гледаоце, е-маил извештаје и ЦМС интеграције.
Увод
Aspose.Cells HTML Converter za .NET Plugin je sveobuhvatna alata koja omogućava razvijalcima da izvoze Excel datoteke u HTML i uvoz HTML sadržaja nazad u Excel radne knjige.Ovaj plugin olakšava bezusmernu interoperabilnost podataka između Excel i HTML formata, čineći ga idealnim za web-based gledatelje, e-mail izveštaje i CMS integracije.
Кључне карактеристике Aspose.Cells HTML Converter
Експорт Екцел у ХТМЛ- Конвертујте целу раднику или одређене радне табеле у чисту, реактивну ХТМЛ користећи Екцел у HTML конвертер.
Увозити ХТМЛ садржај у Екцел- Преузмите ХТМЛ нијансе или датотеке и конвертујте их у Екцел раднике са подршком за табеле, форматирање и структуру.
Флексибилне опције за ХТМЛ рендеринг- Контролише производњу са
HtmlSaveOptions
, укључујући управљање скривеним редовима / колонама, извозивање радног листа појединачно или заједно, итд.Унос и излаз на основу струје- Сачувати или наплатити ХТМЛ путем меморијских токова за ефикасну обраду података у веб апликацијама, АПИ-у или без сервера окружењима.
Подршка у широком формату- Ради са широким спектром формата: XLS, XLSX, XXLSB, XLSM, ХСТТКС, КСНУМКС и ХТМЛ.
Интеграција .NET- Једноставно се интегрише са пројектима .NET Framework и .NET Core/6/7/8 користећи NuGet или директне референце за скупљање.
Početak sa Aspose.Cells HTML Converter za .NET
Инсталирајте Aspose.Cells за .NET
Користите NuGet да бисте додали Aspose.Cells у свој пројекат:
$ dotnet add package Aspose.Cells
Екцел у ХТМЛ конверзију
Експортирајте Excel раднике да очистите ХТМЛ формат.
Претварање Екцел датотеке у ХТМЛ датотеке
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Експорт Екцел датотеке у ХТМЛ потоме (на пример, за веб апликације)
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.
}
ХТМЛ конверзија на Екцел
Конвертујте ХТМЛ датотеке или сирове ознаке назад у Екцел раднику.
Преузмите ХТМЛ садржај из датотеке
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Преузмите ХТМЛ садржај из траке
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);
}
Најпопуларнији сценарио
Конвертирајте Excel радни лист у ХТМЛ за веб употребу
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Унесите стилску ХТМЛ табелу у Екцел
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
Најбоља пракса за ХТМЛ конверзију
- Коришћење
HtmlSaveOptions.ExportGridLines = true
да имитирају распоред ширења. - Препроцесирајте Екцел податке да се уклапају у претраживачке димензије.
- Приликом увоза, уверите се да је ХТМЛ добро формиран и користи елементе табеле за оптималне резултате.
- Сачувајте на струју ако намеравате да сервирате ХТМЛ директно у веб АПИ или облачним функцијама.
Заједничке проблеме и резолуције
грешка | Решење |
---|---|
File not found | Уверите се да је улазни пут исправан и датотека постоји |
Unsupported format | Потврдите да је датотека или ХТМЛ или Екцел-компатибилан формат |
Изгубљени стилови у излазу ХТМЛ-а | Проверите HtmlSaveOptions и потврдите да је форматирање задржано |
Садржај који није у складу са увозом у Екцелу | Користите табеле у ХТМЛ-у и избегавајте дубоко гнездане ДИВ |
Са овим могућностима, Aspose.Cells пружа моћан алат за конверзију Екцел у ХТМЛ док се осигура да се форматирање чува, омогућавајући беспрекорно интегрисање и приказивање на различитим платформама.
Закључак
Aspose.Cells HTML Converter for .NET нуди јаке функције за конверзију Екцел датотеке у чисту ХТМЛ ознаку и увозити HTML садржај назад у Excel раднике. Овај плугин је од суштинског алата за програмери који желе да пресече пропаст између Ексле и веб-базирани апликације, осигуравајући беспрекорно интерактивност података.