翻譯|使用教程|編輯:李顯亮|2021-03-19 09:31:25.330|閱讀 678 次
概述:當需要將數據從工作表導出到Word文檔中的表時,Excel到Word的轉換可能會很有用。為了自動執行此轉換,本文介紹了如何使用Java將Excel XLSX文件轉換為Word DOCX格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
當需要將數據從工作表導出到Word文檔中的表時,Excel到Word的轉換可能會很有用。為了自動執行此轉換,本文介紹了如何使用Java將Excel XLSX文件轉換為Word DOCX格式。此外,還討論了其他選項,以自定義XLSX到DOCX的轉換。
Aspose.Cells for Java是電子表格處理API,可讓您生成,處理和處理Excel文件。此外,API還可以將Excel XLSX文件高質量轉換為其他格式,包括DOCX,PDF等。點擊下方按鈕可下載試用。
將Excel電子表格轉換為Word文檔非常容易。使用Java的Aspose.Cells可以通過幾個步驟完成。以下是將XLSX文件轉換為DOCX格式的步驟。
下面的代碼示例演示如何使用Java將Excel XLSX文件轉換為Word DOCX。
// Instantiate a Workbook object by Excel file's path Workbook workbook = new Workbook("workbook.xlsx"); // Save as DOCX workbook.save("Book1.docx", SaveFormat.DOCX);
還可以使用DocxSaveOptions類提供的不同選項自定義Excel到Word的轉換。以下是可以使用的選項列表。
選項 | 描述 |
---|---|
CachedFileFolder | 緩存文件夾用于存儲一些大數據。 |
ClearData | 保存文件后,使工作簿為空。 |
CreateDirectory | 如果為true且目錄不存在,則在保存文件之前將自動創建目錄。 |
MergeAreas | 指示在保存文件之前是否合并條件格式設置和驗證區域。 |
RefreshChartCache | 指示是否刷新圖表緩存數據。 |
SortNames | 指示是否在保存文件之前對定義的名稱進行排序。 |
UpdateSmartArt | 指示是否更新智能藝術設置。 |
ValidateMergedAreas | 指示在保存文件之前是否驗證合并的單元格。 |
WarningCallback | 獲取或設置警告回調。 |
下面的代碼示例演示如何在使用Java將Excel XLSX轉換為Word DOCX的同時使用DocxSaveOptions類。
// Instantiate a Workbook object by Excel file's path Workbook workbook = new Workbook("workbook.xlsx"); // Create DOCX save options DocxSaveOptions options = new DocxSaveOptions(); options.setClearData(true); options.setCreateDirectory(true); options.setCachedFileFolder("cache"); options.setMergeAreas(true); // Save as DOCX workbook.save("Book1.docx", options);
如果你想試用Aspose的全部完整功能,可聯系在線客服獲取30天臨時授權體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn