XLSX 到 DOCX C#

MS Excel 的 XLSX 文件可讓您以行和列的形式保存表格數據。您可以非常輕鬆地在 XLSX 工作表中存儲小型、中型或大型數據。但是,有時您需要將電子表格數據轉換為文字處理格式。對於此類情況,在本文中,您將學習如何使用 C# 將 Excel XLSX 轉換為 Word DOCX。此外,您還將了解如何自定義 XLSX 到 DOCX 的轉換。讓我們開始吧。

XLSX 到 DOCX C# 轉換器 API - 免費下載

Aspose.Cells for .NET 是眾所周知的強大電子表格操作 API 之一,可讓您使用 XLS、XLSX 和其他流行的電子表格格式。除了其他電子表格自動化功能外,API 還提供了一個電子表格轉換器,可將 MS Excel 的 XLSX 或 XLS 文件轉換為 DOCX 或其他文件格式。您可以 下載 API 的 DLL 或使用 NuGet 將其安裝在您的 .NET 應用程序中。

PM> Install-Package Aspose.Cells

Excel XLSX 到 Word DOCX C# 轉換

將 MS Excel 文件轉換為 DOCX 格式非常簡單,只需幾步即可完成。這是使用 Aspose.Cells for .NET 將 XLSX 文件轉換為 DOCX 的方法。

以下代碼示例顯示瞭如何使用 C# 將 XLSX 文件轉換為 DOCX。

 // 打開 Excel 文件
Workbook workbook = new Workbook("Excel.xlsx");

// 另存為 DOCX
workbook.Save("Book1.docx", SaveFormat.Docx);

自定義 XLSX 到 DOCX C# 轉換

Aspose.Cells for .NET 還為您提供了一些額外的選項來控制和自定義 XLSX 到 DOCX 的轉換。 DocxSaveOptions 類包含您可以在轉換過程中使用的所有可能選項(如下所列)。

選項說明
緩存文件文件夾存放一些大數據的緩存文件夾。
清除數據保存文件後將工作簿清空。
創建目錄如果為 true 並且目錄不存在,則在保存文件之前會自動創建目錄。
合併區域指示是否在保存文件之前合併條件格式和驗證區域。
刷新圖表緩存指示是否刷新圖表緩存數據。
保存格式獲取保存文件格式。
排序名稱指示是否在保存文件之前對定義的名稱進行排序。
更新SmartArt指示是否更新智能藝術設置。
驗證合併區域指示是否在保存文件之前驗證合併的單元格。
警告回調獲取或設置警告回調。

以下代碼示例顯示瞭如何在 C# 中將 XLSX 文件轉換為 DOCX 時使用其他選項。

// 打開 Excel 文件
Workbook workbook = new Workbook("Excel.xlsx");

// 創建 DOCX 保存選項
DocxSaveOptions options = new DocxSaveOptions();
options.ClearData = true;
options.CreateDirectory = true;
options.CachedFileFolder = "cache";
options.MergeAreas = true;

// 另存為 DOCX
workbook.Save("Book1.docx", options);

免費試用 Aspose.Cells for .NET

您可以獲得臨時許可,免費使用 Aspose.Cells for .NET,沒有任何試用限制。

結論

在本文中,您學習瞭如何使用 C# 將 MS Excel 的 XLSX 或 XLS 文件轉換為 Word DOCX 格式。此外,您還看到瞭如何使用不同的選項自定義轉換過程。您可以使用 文檔 探索有關 .NET Excel API 的更多信息。

也可以看看