XLSX轉換為DOCX,Aspose.Cells快速搞定
Aspose.Cells for .NET是Excel電子表格程式設計API,可加快電子表格的管理和處理任務,支援構建能夠生成,修改,轉換,呈現和列印電子表格的跨平臺應用程式。同時不依賴於Microsoft Excel或任何Microsoft Office Interop元件。
MS Excel的XLSX檔案使您可以將表格資料保持為行和列的形式。同時可以在XLSX工作表中輕鬆儲存小型,中型或大型資料。
但是,在某些情況下,需要將電子表格資料轉換為文書處理格式。對於這種情況,在本文中,將學習如何使用C#將Excel XLSX轉換為DOCX。此外,您還將看到如何自定義XLSX到DOCX的轉換。在本文中,我們將探討以下內容:(點選下載)
- 使用C#將Excel XLSX轉換為DOCX
- 使用C#中的附加選項將XLSX轉換為DOCX
Excel XLSX到DOCX C#的轉換
將MS Excel檔案轉換為DOCX格式非常容易,只需幾個步驟即可完成。這是使用Aspose.Cells for .NET將XLSX檔案轉換為DOCX的方法。
- 使用Workbook類載入XLSX檔案。
- 使用Workbook.Save(string,SaveFormat)方法將檔案另存為DOCX格式。
下面的程式碼示例演示如何使用C#將XLSX檔案轉換為DOCX。
// Open the Excel file Workbook workbook = new Workbook("Excel.xlsx"); // Save as DOCX workbook.Save("Book1.docx", SaveFormat.Docx);
自定義XLSX到DOCX的C#轉換
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
您可以免費獲得使用Aspose.Cells for .NET的30天臨時許可證,沒有任何試用限制。
如果您有任何疑問或需求,請隨時加入Aspose技術交流群(642018183),我們很高興為您提供查詢和諮詢。
相關文章
- RTF 批量轉換為 DOCX 檔案
- 初探JavaScript PDF blob轉換為Word docx方法JavaScript
- 使用C#,VB和Java將PDF轉換為DOC / DOCXJava
- 救援丟失的Docx和Xlsx檔案的最佳方法
- 怎麼將CAD轉換為JPG格式?CAD格式轉換輕鬆教你搞定!
- Python 實現Excel XLS和XLSX格式相互轉換PythonExcel
- 10個DOC轉為DOCX的最佳工具
- 自己動手做一個批次doc轉換為docx檔案的小工具
- heic格式轉換jpg怎麼轉?兩步搞定
- PDF轉換CAD圖紙,如何快速轉換呢?
- doc轉docx(java-python)JavaPython
- unix時間轉換為datetimedatetime轉換為unixtime
- 快速將log4j.xml轉換為logback.xmlXML
- cad圖紙怎麼轉換成pdf格式?Cad快速轉為pdf的方法
- centos下匯出docx為htmlCentOSHTML
- 轉換成為整數
- eval() JSON轉換為物件JSON物件
- java將IP地址轉換為數字以及逆向轉換Java
- Linux上使用python處理docx轉pdf教程LinuxPython
- 將json資料轉換為Python字典將json資料轉換為Python字典JSONPython
- PDF批次轉換器,批次轉word為pdf,批次轉ppt為pdf
- Android 多國語言轉換 Excel 和 Excel 轉換為 stringAndroidExcel
- GPS座標轉換為BIM
- JavaScript 字串轉換為陣列JavaScript字串陣列
- json字串 轉換為陣列JSON字串陣列
- 如何在 C# 中以程式設計的方式將 CSV 轉為 Excel XLSX 檔案C#程式設計Excel
- 將網頁轉換為Markdown的免費線上轉換工具網頁
- Java開發者的Python快速實戰指南:實用工具之PDF轉DOCX文件(視覺化介面)JavaPython視覺化
- Excel和CSV檔案快速轉換工具-EasyDataTransform for macExcelORMMac
- 如何快速搞定微服務架構?微服務架構
- Python中4種方法實現 xls 檔案轉 xlsxPython
- 最有效的ResultSet轉換為JSON?JSON
- C++(1) gps轉換為enuC++
- Java 中將 Short 轉換為 byte[]Java
- xpinyin:漢字轉換為拼音庫
- Java 中將 InputStream 轉換為 StreamJava
- python字串轉換為日期時間Python字串
- 將WordPress站點轉換為JoomlaOOM