Excel管理控件Aspose.Cells功能教程——使用C#將Excel XLSX文件轉(zhuǎn)換為DOCX
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格的管理和處理任務(wù),支持構(gòu)建能夠生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格的跨平臺(tái)應(yīng)用程序。同時(shí)不依賴于Microsoft Excel或任何Microsoft Office Interop組件。
MS Excel的XLSX文件使您可以將表格數(shù)據(jù)保持為行和列的形式。同時(shí)可以在XLSX工作表中輕松存儲(chǔ)小型,中型或大型數(shù)據(jù)。
但是,在某些情況下,需要將電子表格數(shù)據(jù)轉(zhuǎn)換為文字處理格式。對(duì)于這種情況,在本文中,將學(xué)習(xí)如何使用C#將Excel XLSX轉(zhuǎn)換為DOCX。此外,您還將看到如何自定義XLSX到DOCX的轉(zhuǎn)換。在本文中,我們將探討以下內(nèi)容:
- 使用C#將Excel XLSX轉(zhuǎn)換為DOCX
- 使用C#中的附加選項(xiàng)將XLSX轉(zhuǎn)換為DOCX
點(diǎn)擊下載Aspose.Cells for .NET
Excel XLSX到DOCX C#的轉(zhuǎn)換
將MS Excel文件轉(zhuǎn)換為DOCX格式非常容易,只需幾個(gè)步驟即可完成。這是使用Aspose.Cells for .NET將XLSX文件轉(zhuǎn)換為DOCX的方法。
- 使用Workbook類加載XLSX文件。
- 使用Workbook.Save(string,SaveFormat)方法將文件另存為DOCX格式。
下面的代碼示例演示如何使用C#將XLSX文件轉(zhuǎn)換為DOCX。
// Open the Excel file Workbook workbook = new Workbook("Excel.xlsx"); // Save as DOCX workbook.Save("Book1.docx", SaveFormat.Docx);
自定義XLSX到DOCX的C#轉(zhuǎn)換
Aspose.Cells for .NET提供了一些額外的選項(xiàng)來(lái)控制和自定義XLSX到DOCX的轉(zhuǎn)換。DocxSaveOptions類包含了所有可能的選項(xiàng)(列在下面),可以在轉(zhuǎn)換過(guò)程中使用這些選項(xiàng)。
選項(xiàng) | 說(shuō)明 |
CachedFileFolder | 存儲(chǔ)一些大數(shù)據(jù)的緩存文件夾。 |
ClearData | 保存文件后,使工作簿為空。 |
CreateDirectory | 如果為真且目錄不存在,則在保存文件前自動(dòng)創(chuàng)建目錄。 |
MergeAreas | 表示是否在保存文件前合并條件格式化和驗(yàn)證的區(qū)域。 |
RefreshChartCache | 表示是否刷新圖表緩存數(shù)據(jù)。 |
SaveFormat | 獲取保存文件的格式。 |
SortNames | 表示是否在保存文件前對(duì)定義的名稱進(jìn)行排序。 |
UpdateSmartArt | 表示是否更新智能藝術(shù)設(shè)置。 |
ValidateMergedAreas | 表示是否在保存文件前對(duì)合并的單元格進(jìn)行驗(yàn)證。 |
WarningCallback | 獲取或設(shè)置警告回調(diào)。 |
下面的代碼示例展示了如何在C#中使用附加選項(xiàng)將XLSX文件轉(zhuǎn)換為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);
免費(fèi)試用Aspose.Cells for .NET
您可以免費(fèi)獲得使用Aspose.Cells for .NET的30天臨時(shí)許可證,沒(méi)有任何試用限制。
還想要更多嗎?您可以點(diǎn)擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問(wèn)或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。