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

相关文章
相关标签/搜索