Java 使用Spire.Cloud.Word給Word文檔添加表格

在編輯Word文檔時,不少時候須要用到表格,以便可以清晰整潔地表達和歸類數據。本文就將介紹如何使用Spire.Cloud.Word給Word文檔添加表格。Spire.Cloud.Word提供了TablesApi接口,除了支持添加表格外,還可插入行、列到已有表格;刪除Word文檔中的表格;刪除表格中行、列;設置表格樣式等操做。html

使用工具:Spire.Cloud.Word

詳細步驟:

第一步:App ID及App Key獲取。官網上註冊帳號,點擊導航欄「個人應用」並建立應用以獲取App ID和App Key。
第二步:本地文檔上傳。點擊導航欄「文檔管理」,將須要添加表格的Word文檔上傳至「個人文檔」。
第三步:Jar文件及相關依賴包安裝。經過maven倉庫安裝Spire.Cloud.Word jar包,及須要的外部依賴。node

示例代碼:

import spire.cloud.word.sdk.client.ApiException;
import spire.cloud.word.sdk.client.Configuration;
import spire.cloud.word.sdk.client.api.TablesApi;

public class AddTable {
    private static String appId ="App ID";
    private static String appKey ="App Key";

    public static void main(String[] args) throws ApiException {

        //配置帳號信息
        Configuration wordConfiguration = new Configuration(appId, appKey);
        //建立TablesApi實例
        TablesApi api = new TablesApi(wordConfiguration);

        //設置文件夾、文件、表格行數、列數等參數
        String inPutFolder = null;
        String fileName  = "Test.docx";
        String nodePath = "sections/0";
        int indexOfTable = 0;
        int rowsCount = 6;
        int columnsCount = 6;
        String storage = null;
        String password = null;
        String destFilePath = "AddTable_output.docx";

        //調用addTable接口添加表格到Word文檔
        api.addTable(fileName,nodePath,rowsCount,columnsCount,inPutFolder,storage,indexOfTable,password,destFilePath );

    }
}

添加表格後的雲端Word文檔效果圖以下:web

結果文檔.png

(本文完)api

相關文章
相關標籤/搜索