C++ Excel 到 HTML

Excel 文件廣泛用於以工作表的形式存儲和組織數據。此外,您可以執行各種計算以及數據分析。但是,在某些情況下,您必須將 Excel 文件轉換為其他格式。例如,您可能需要將 Excel 工作表轉換為 HTML 或圖像,以便在您的 Web 或桌面應用程序中顯示它。對於此類情況,本文介紹瞭如何在 Node.js 應用程序中將 Excel 文件轉換為 HTML。此外,您還將學習如何使用其他選項來自定義轉換後的 HTML。

Node.js Excel 到 HTML 轉換器 API

Aspose.Cells for Node.js via Java API 旨在從您的 Node.js 應用程序中實現電子表格自動化。它提供了一系列功能來無縫地操作 Excel 文件。此外,API 允許您將 Excel 文件轉換為其他格式。為了使用 API,您可以從 下載 部分下載它的包或使用以下 NPM 命令。

> npm install aspose.cells

在 Node.js 中將 Excel 文件轉換為 HTML

將 Excel 文件轉換為 HTML 時,Aspose.Cells for Node.js via Java 會為每個工作表創建一個單獨的選項卡。因此,您可以很容易地在工作表之間導航。以下是將 Excel 文件轉換為 HTML 的步驟。

以下代碼示例展示瞭如何使用 Node.js 將 Excel 文件轉換為 HTML。

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

// 加載工作簿
var workbook = aspose.cells.Workbook("workbook.xlsx");

// 將 XLSX 另存為 HTML
workbook.save("D:\\xlsx-to-html.html");

文件

文件

轉換後的 HTML

Excel 到 HTML

在 Node.js 中啟用 Excel 中的網格線到 HTML 轉換

默認情況下,轉換後的 HTML 文件中禁用網格線。但是,您可以使用 HtmlSaveOptions 類啟用它們。以下是執行此操作的步驟。

以下代碼示例顯示如何在 Excel 到 HTML 轉換中啟用網格線。

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

// 加載工作簿
var workbook = aspose.cells.Workbook("workbook.xlsx");

// 創建 HTML 選項並啟用網格線
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// 將 XLSX 另存為 HTML
workbook.save("D:\\xlsx-to-html.html", options);

轉換後的 HTML

Excel 到 HTML GrdiLines

在 XLSX 中啟用工具提示到 Node.js 中的 HTML 轉換

在某些情況下,這些值可能會超過工作表中單元格的寬度。在這種情況下,您可以啟用工具提示以在轉換後的 HTML 中顯示完整的文本。以下是在 Excel 中啟用工具提示到 HTML 轉換的步驟。

以下代碼示例顯示瞭如何在 Node.js 中啟用 Excel 中的工具提示到 HTML 的轉換。

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

// 加載工作簿
var workbook = aspose.cells.Workbook("workbook.xlsx");

// 創建 HTML 選項並啟用工具提示
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// 將 XLSX 另存為 HTML
workbook.save("D:\\xlsx-to-html.html", options);

在 XLS/XLSX 到 HTML 轉換中包含隱藏的工作表

Excel 工作簿還可能包含默認情況下不包含在 Excel 到 HTML 轉換中的隱藏工作表。為了呈現隱藏的工作表,您可以使用 HtmlSaveOptions.setExportHiddenWorksheet() 方法。以下是執行此操作的步驟。

以下代碼示例顯示如何在 Node.js Excel 到 HTML 轉換中包含隱藏工作表。

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

// 加載工作簿
var workbook = aspose.cells.Workbook("workbook.xlsx");

// 創建 HTML 選項並啟用導出隱藏工作表
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// 將 XLSX 另存為 HTML
workbook.save("D:\\xlsx-to-html.html", options);

獲取免費的 API 許可證

如果您想在沒有評估限制的情況下試用 API,您可以獲得免費的臨時許可證

結論

Excel 到 HTML 的轉換通常用於 Web 應用程序中以在網頁上顯示工作表。據此,本文介紹瞭如何在 Node.js 中將 Excel 工作簿轉換為 HTML 文件。此外,您還看到瞭如何使用不同的選項自定義 Excel 到 HTML 的轉換。您可以使用 文檔 通過 Java 探索更多關於 Aspose.Cells for Node.js 的信息。

也可以看看