在编辑Word文档时,很多时候需要用到表格,以便能够清晰整洁地表达和归类数据。本文就将介绍如何使用Spire.Cloud.Word给Word文档添加表格。Spire.Cloud.Word提供了TablesApi接口,除了支持添加表格外,还可插入行、列到已有表格;删除Word文档中的表格;删除表格中行、列;设置表格样式等操作。
使用工具:Spire.Cloud.Word
详细步骤:
第一步:App ID及App Key获取。在官网上注册账号,点击导航栏“我的应用”并创建应用以获取App ID和App Key。
第二步:本地文档上传。点击导航栏“文档管理”,将需插入表格的Word文档上传至“我的文档”。
第三步:Jar文件及相关依赖包安装。通过maven仓库安装Spire.Cloud.Word jar包,及需要的外部依赖。
示例代码:
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 StringappId ="App ID";
private static StringappKey ="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文档效果图如下:
(本文完)
网友评论