excel do html C#

Převod Excelu do HTML může být užitečný v různých scénářích, jako je převod listů na webové stránky nebo vkládání obsahu listů do webových aplikací a tak dále. V tomto článku se dozvíte, jak převést soubory MS Excel XLSX nebo XLS do HTML pomocí C#. Dále se dozvíte, jak používat další možnosti k přizpůsobení převodu Excelu do HTML.

Excel to HTML C# API

Aspose.Cells for .NET je dobře známé rozhraní API pro manipulaci s tabulkami, které umožňuje vytvářet, číst a upravovat soubory aplikace Excel bez MS Office. Rozhraní API také poskytuje vestavěný převodník tabulek, který vám umožňuje převádět pracovní listy aplikace Excel na soubory HTML s vysokou věrností. Rozhraní API si můžete stáhnout nebo jej nainstalovat do své aplikace pomocí NuGet.

PM> Install-Package Aspose.Cells

Převod Excel XLSX do HTML C#

Převod Excelu do HTML lze provést během několika řádků kódu. Stačí načíst soubor Excel a uložit jej s příponou .html. Následují kroky k provedení této operace.

Následující ukázka kódu ukazuje, jak převést soubor XLS/XLSX do HTML pomocí C#.

// Otevřete soubor aplikace Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Uložit jako HTML
workbook.Save("Excel-to-HTML.html");

C# XLSX do HTML – Povolit popisky

Může nastat případ, kdy délka textu přesahuje šířku buněk v listech. V takovém případě se text v převedeném souboru HTML ořízne. Chcete-li tento problém vyřešit, Aspose.Cells for .NET poskytuje možnost povolit popisky v souboru HTML. Níže jsou uvedeny kroky, jak tak učinit.

Následující ukázka kódu ukazuje, jak povolit konverzi popisků v Excelu na HTML v C#.

// Otevřete soubor aplikace Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Vytvořte možnosti HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.AddTooltipText = true;

// Uložit jako HTML
workbook.Save("Excel-to-HTML-Tooltip.html", options);

Použijte předvolbu prezentace v Excelu na převod HTML

Aspose.Cells for .NET poskytuje vlastnost HtmlSaveOptions.PresentationPreference, která umožňuje zlepšit vykreslování rozvržení tabulky ve výsledném souboru HTML. Jinými slovy, slouží k získání atraktivnější prezentace excelových sešitů.

Následující ukázka kódu ukazuje, jak vylepšit prezentaci souborů aplikace Excel.

// Otevřete soubor aplikace Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Vytvořte možnosti HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.PresentationPreference = true;

// Uložit jako HTML
workbook.Save("Excel-to-HTML-PresentationPreference.html", options);

Závěr

V tomto článku jste se naučili, jak převést soubory Excel XLSX a XLS do HTML pomocí C#. Dále jste viděli, jak povolit popisky a možnosti předvoleb prezentace v převodu Excel do HTML. Více o Aspose.Cells for .NET si můžete přečíst pomocí dokumentace.

Viz také

Soubory Excelu do PDF pomocí JavaJSON do Excelu v JavěWord to JSON v C#
Word to JSON v PythonDOC do JSON v C#Soubor Excel do JSON v Python
XLSX na JSON v C#XLS do JSON v C#XLSX na JSON v Javě
Excel do JSON v JavěDOCX do JSON v JavěDOC do JSON v Javě
Word to JSON v JavěTXT do JSON v JavěJSON do PDF v Python
Excel do JSON v JavěTXT do JSON v PythonJSON do Excelu v Javě
Vytváření kontingenčních tabulek v Excelu pomocí PythonKopírovat data z excelových listů v PythonChránit a zrušit ochranu souborů Excel v Python