­

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—