C++ Excel do HTML

Soubory Excel se široce používají k ukládání a organizaci dat ve formě listů. Kromě toho můžete provádět různé výpočty a analýzy dat. V některých případech však musíte soubory aplikace Excel převést do jiných formátů. Například můžete potřebovat převést pracovní list aplikace Excel na HTML nebo obrázek, abyste jej mohli zobrazit ve své webové nebo desktopové aplikaci. Pro takové případy tento článek popisuje, jak převést soubory Excel do HTML v aplikacích Node.js. Kromě toho se dozvíte, jak používat další možnosti k přizpůsobení převedeného HTML.

Node.js Excel to HTML Converter API

Aspose.Cells for Node.js přes Java API je navrženo tak, aby implementovalo automatizaci tabulek z vašich aplikací Node.js. Poskytuje řadu funkcí pro bezproblémovou manipulaci se soubory aplikace Excel. Kromě toho vám API umožňuje převádět soubory aplikace Excel do jiných formátů. Abyste mohli API používat, můžete si stáhnout jeho balíček ze sekce Downloads nebo použít následující příkaz NPM.

> npm install aspose.cells

Převeďte soubory Excel do HTML v Node.js

Při převodu souboru Excel do HTML vytvoří Aspose.Cells for Node.js přes Java samostatnou kartu pro každý list. Mezi listy se tedy můžete poměrně snadno pohybovat. Následují kroky k převodu souboru Excel do HTML.

Následující ukázka kódu ukazuje, jak převést soubor Excel do HTML pomocí Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Načíst sešit
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Uložit XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html");

Soubor Excel

Soubor Excel

Převedené HTML

Excel do HTML

Povolte převod mřížky v Excelu na HTML v Node.js

Ve výchozím nastavení jsou mřížky v převedeném souboru HTML zakázány. Můžete je však povolit pomocí třídy HtmlSaveOptions. Následují kroky k provedení této operace.

Následující ukázka kódu ukazuje, jak povolit převod mřížky v Excelu na HTML.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Načíst sešit
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Vytvořte možnosti HTML a povolte čáry mřížky
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// Uložit XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Převedené HTML

Excel do HTML GrdiLines

Povolte Tooltip v XLSX do HTML konverze v Node.js

V některých případech mohou hodnoty přesahovat šířku buněk v listu. V takových situacích můžete povolit, aby popisky zobrazovaly celý text v převedeném HTML. Následují kroky k povolení převodu popisků v Excelu do HTML.

Následující ukázka kódu ukazuje, jak povolit konverzi popisku v Excelu na HTML v Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Načíst sešit
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Vytvořte možnosti HTML a povolte nápovědu
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// Uložit XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Zahrnout skryté listy do převodu XLS/XLSX na HTML

Sešity aplikace Excel mohou také obsahovat skryté listy, které ve výchozím nastavení nejsou součástí převodu Excel do HTML. Chcete-li vykreslit skryté listy, můžete použít metodu HtmlSaveOptions.setExportHiddenWorksheet(). Následují kroky k provedení této operace.

Následující ukázka kódu ukazuje, jak zahrnout skryté listy do převodu Node.js Excel na HTML.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Načíst sešit
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Vytvořte možnosti HTML a povolte export skrytých listů
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// Uložit XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Získejte bezplatnou licenci API

V případě, že chcete API vyzkoušet bez omezení hodnocení, můžete získat bezplatnou dočasnou licenci.

Závěr

Převod Excelu do HTML se často používá ve webových aplikacích k zobrazení pracovních listů na webových stránkách. V souladu s tím se tento článek zabývá tím, jak převést sešity aplikace Excel na soubory HTML v Node.js. Dále jste viděli, jak přizpůsobit převod Excelu do HTML s různými možnostmi. Více o Aspose.Cells for Node.js můžete prozkoumat prostřednictvím Java pomocí dokumentace.

Viz také