Java 將Excel轉為et和ett格式

iceblue發表於2021-11-01

以.et結尾的檔案格式是屬於金山辦公軟體WPS Office中的電子表格檔案,.ett是一種模板檔案格式。除了通過WPS軟體可以建立該格式的電子表格外,也可以通過格式轉換的方法來獲得,如將Microsoft Excel儲存為.et或.ett格式。下面是通過Java程式來實現格式轉換的方法和步驟。

環境配置

  • IntelliJ IDEA 2018(jdk 1.8.0)
  • Excel Jar包:Spire.XLS for Java
  • Excel測試文件:2013版 .xlsx格式

關於匯入jar包:

方法1:手動下載jar包到本地,解壓,找到lib資料夾下的jar檔案,然後按照如下步驟匯入:

 

 

 

方法2:通過maven倉庫配置匯入。在pom.xml檔案中配置如下內容:

<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <url>https://repo.e-iceblue.cn/repository/maven-public/</url>
        </repository>
    </repositories>
<dependencies>
    <dependency>
        <groupId> e-iceblue </groupId>
        <artifactId>spire.xls</artifactId>
        <version>4.10.1</version>
    </dependency>
</dependencies>

Excel轉ET/ETT

import com.spire.xls.*;

public class ExcelToET {
    public static void main(String[] args) {
        //例項化Workbook類的物件
        Workbook workbook = new Workbook();

        //載入Excel文件
        workbook.loadFromFile("test.xlsx");

        //儲存為et格式
        workbook.saveToFile("toET.et");

        //儲存為ett格式
        workbook.saveToFile("toETT.ett");
        workbook.dispose();
    }
}

轉換結果:

其他注意事項

程式碼中的檔案路徑為IDEA程式專案資料夾路徑,如本次程式路徑為F:\IDEAProject\Conversion_XLS\test.xlsx,檔案路徑可自定義為其他路徑。

 

—End—

 

相關文章