Java 將Word保存為WPS和WPT格式
本文通過Java示例展示將Word文檔(如.doc/.docx)保存為WPS和WPT格式的方法。
程式環境配置
- IntelliJ IDEA 2018(jdk 1.8.0)
- Word Jar包:Spire.Doc for Java Version 4.10.3
- Word測試文檔:2013(.docx)
方法步驟
首先可選擇如下2種方式中的任意一種來實現jar文件導入:
方法1
下載jar到本地,解壓,將lib文件夾下的jar通過如下圖步驟導入:
方法2
通過 Maven 倉庫下載導入。在pom.xml中配置maven路徑,指定依賴,然後導入。配置內容如下:
<repositories> <repository> <id>com.e-iceblue</id> <url>//repo.e-iceblue.cn/repository/maven-public/</url> </repository> </repositories> <dependencies> <dependency> <groupId> e-iceblue </groupId> <artifactId>spire.doc</artifactId> <version>4.10.3</version> </dependency> </dependencies>
程式碼示例
導入jar後,只需要簡單三行程式碼就可以實現格式轉換了
1.實例化Document類的對象
2.調用Document. loadFromFile(String fileName)方法載入Word文檔
3.調用Document.saveToFile(String fileName, FileFormat fileFormat)方法保存為目標文件格式
【Java】
import com.spire.doc.*; public class WordToWPS { public static void main(String[] args) { //創建Document類的實例 Document doc = new Document(); //載入Word文檔 doc.loadFromFile("testfile.docx"); //保存為WPS格式 doc.saveToFile("ToWPS.wps",FileFormat.WPS); //保存為WPT格式 doc.saveToFile("ToWPT.wpt",FileFormat.WPT); doc.dispose(); } }
Word測試文檔如圖:
轉換後的WPS文檔效果如圖:
其他注意事項
程式碼中的Word測試文檔路徑及WPS文件保存路徑為IDEA程式運行路徑,如本次路徑為 F:\IDEAProject\Conversion_Doc\testfile.docx ,路徑可自定義為其他路徑。
—End—