翻譯|使用教程|編輯:李顯亮|2020-10-19 10:08:38.320|閱讀 366 次
概述:在某些情況下,需要將電子表格數據轉換為文字處理格式。對于這種情況,在本文中,將學習如何使用C#將Excel XLSX轉換為DOCX。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格的管理和處理任務,支持構建能夠生成,修改,轉換,呈現和打印電子表格的跨平臺應用程序。同時不依賴于Microsoft Excel或任何Microsoft Office Interop組件。
MS Excel的XLSX文件使您可以將表格數據保持為行和列的形式。同時可以在XLSX工作表中輕松存儲小型,中型或大型數據。
但是,在某些情況下,需要將電子表格數據轉換為文字處理格式。對于這種情況,在本文中,將學習如何使用C#將Excel XLSX轉換為DOCX。此外,您還將看到如何自定義XLSX到DOCX的轉換。在本文中,我們將探討以下內容:
將MS Excel文件轉換為DOCX格式非常容易,只需幾個步驟即可完成。這是使用Aspose.Cells for .NET將XLSX文件轉換為DOCX的方法。
下面的代碼示例演示如何使用C#將XLSX文件轉換為DOCX。
// Open the Excel file Workbook workbook = new Workbook("Excel.xlsx"); // Save as DOCX workbook.Save("Book1.docx", SaveFormat.Docx);
Aspose.Cells for .NET提供了一些額外的選項來控制和自定義XLSX到DOCX的轉換。DocxSaveOptions類包含了所有可能的選項(列在下面),可以在轉換過程中使用這些選項。
選項 | 說明 |
CachedFileFolder | 存儲一些大數據的緩存文件夾。 |
ClearData | 保存文件后,使工作簿為空。 |
CreateDirectory | 如果為真且目錄不存在,則在保存文件前自動創建目錄。 |
MergeAreas | 表示是否在保存文件前合并條件格式化和驗證的區域。 |
RefreshChartCache | 表示是否刷新圖表緩存數據。 |
SaveFormat | 獲取保存文件的格式。 |
SortNames | 表示是否在保存文件前對定義的名稱進行排序。 |
UpdateSmartArt | 表示是否更新智能藝術設置。 |
ValidateMergedAreas | 表示是否在保存文件前對合并的單元格進行驗證。 |
WarningCallback | 獲取或設置警告回調。 |
下面的代碼示例展示了如何在C#中使用附加選項將XLSX文件轉換為DOCX。
// Open the Excel file Workbook workbook = new Workbook("Excel.xlsx"); // Create DOCX save options DocxSaveOptions options = new DocxSaveOptions(); options.ClearData = true; options.CreateDirectory = true; options.CachedFileFolder = "cache"; options.MergeAreas = true; // Save as DOCX workbook.Save("Book1.docx", options);
您可以免費獲得使用Aspose.Cells for .NET的30天,沒有任何試用限制。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn