在编辑Word文档时,很多时候需要用到表格,以便能够清晰整洁地表达和归类数据。本文就将介绍如何使用Spire.Cloud.Word给Word文档添加表格。Spire.Cloud.Word提供了TablesApi接口,除了支持添加表格外,还可插入行、列到已有表格;删除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 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 ); } }
(本文完)