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
- 使用VBA批量轉換Excel格式,由.xls轉換成.xlsxExcel
- 救援丟失的Docx和Xlsx檔案的最佳方法
- 10個DOC轉為DOCX的最佳工具
- Docx怎麼轉換成Doc 教你2種方法
- 怎麼將CAD轉換為JPG格式?CAD格式轉換輕鬆教你搞定!
- 自己動手做一個批次doc轉換為docx檔案的小工具
- Python 實現Excel XLS和XLSX格式相互轉換PythonExcel
- heic格式轉換jpg怎麼轉?兩步搞定
- 如何將網頁快速轉換為WPS與WORD文件網頁
- centos下匯出docx為htmlCentOSHTML
- PDF轉換CAD圖紙,如何快速轉換呢?
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- doc轉docx(java-python)JavaPython
- javascript 字元轉換為ascii碼,ascii碼轉換為字元JavaScript字元ASCII
- Activity轉換為View和把圖片轉換為ViewView
- 白話經典演算法系列之六 快速排序 快速搞定 【轉】演算法排序
- 快速將log4j.xml轉換為logback.xmlXML
- unix時間轉換為datetimedatetime轉換為unixtime
- cad圖紙怎麼轉換成pdf格式?Cad快速轉為pdf的方法
- 轉換RM為MP3(轉)
- QtXlsxWriterQT
- 轉換成為整數
- 數值轉換為字元字元
- Oracle Blob 轉換為ClobOracle
- 如何快速搞定微服務架構?微服務架構
- Qxlsx庫解析xlsx檔案問題
- java將IP地址轉換為數字以及逆向轉換Java
- Delphi的嵌入式asm一例: Byte快速轉換為16進位制字串 (轉)ASM字串
- Java開發者的Python快速實戰指南:實用工具之PDF轉DOCX文件(視覺化介面)JavaPython視覺化
- Imgur推出一款快速GIF轉換工具
- JavaScript 字串轉換為陣列JavaScript字串陣列
- eval() JSON轉換為物件JSON物件
- 全形字母轉換為半形?
- 如何將InputStream轉換為DataSource
- 英寸轉換為以下單位