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 раднике. Овај плугин је од суштинског алата за програмери који желе да пресече пропаст између Ексле и веб-базирани апликације, осигуравајући беспрекорно интерактивност података.

More in this category