ХТМЛ конвертер

Aspose.Cells HTML Converter за .NET Plugin омогућава програмерима да извозе Екцел датотеке у ХТМЛ и преносе ХТМЛ датотеке или означите директно у Екцел раднике. Без обзира да ли градите претраживаче, е-маил извештаје, или интеграције са ЦМС системима, овај плугин помаже мост Екцел и ХТМЛ без напора.

Најновији чланци

Aspose.Cells HTML Converter Кључне карактеристике

  • Експорт Екцел у ХТМЛ Конвертујте Екцел датотеке у ХТМЛ за веб приказивање или лагано дељење. Експортирајте целу радницу или одређене раднице као чисту, реактивну ХТМЛ.

  • Увозити ХТМЛ садржај у Екцел Преузмите ХТМЛ нијансе или датотеке и конвертујте их у Екцел раднике са подршком за табеле, форматирање и структуру.

  • Флексибилне опције за ХТМЛ рендеринг Control the output with HtmlSaveOptions, укључујући и како се обрађују скривене редове / колоне, да ли да извозе раднике појединачно или заједно, и још много тога.

  • Унос и излаз на основу струје Сачувати или наплатити ХТМЛ путем меморијских токова – савршено за веб апликације, АПИ или без сервера окружења.

  • Подршка у широком формату Ради са широким спектром формата: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML и MHTML – омогућава конверзију између ХТМЛ и наследног и модерног Екцел датотека.

  • Интеграција .NET Једноставно се интегрише са пројектима .NET Framework и .NET Core/6/7/8 користећи NuGet или директне референце за скупљање.

Почетак са Aspose.Cells HTML Converter за .NET

1. Инсталирајте Aspose.Cells за .NET

Користите NuGet да бисте додали Aspose.Cells у свој пројекат:

dotnet add package Aspose.Cells

Excel to HTML конверзија

Експортирајте 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.
}

HTML у Excel конверзија

Конвертујте ХТМЛ датотеке или сирове ознаке назад у Екцел раднику:

Преузмите ХТМЛ садржај из датотеке

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

Најбоља пракса за ХТМЛ конверзију

  • Use HtmlSaveOptions.ExportGridLines = true to mimic the spreadsheet layout.
  • Препроцесирајте Екцел податке да се уклапају у претраживачке димензије.
  • Приликом увоза, уверите се да је ХТМЛ добро формиран и користи елементе табеле за оптималне резултате.
  • Сачувајте на струју ако намеравате да сервирате ХТМЛ директно у веб АПИ или облачним функцијама.

Уобичајени питања и резолуције

грешкаРешење
File not foundУверите се да је улазни пут исправан и датотека постоји
Unsupported formatПотврдите да је датотека или ХТМЛ или Екцел-компатибилан формат
Изгубљени стилови у излазу ХТМЛ-аПроверите HtmlSaveOptions и потврдите да је форматирање задржано
Садржај који није у складу са увозом у ЕкцелуКористите табеле у ХТМЛ-у и избегавајте дубоко гнездане ДИВ
 Српски