import com.spire.doc.*;

import com.spire.doc.documents.BorderStyle;

import java.awt.*;

public class AddColumn {

public static void main(String[] args){

//加载测试文档

Document doc = new Document();

doc.loadFromFile("test.docx");

//获取表格

Section section = doc.getSections().get(0);

Table table = section.getTables().get(0);

//获取表格第一个单元格宽度及类型

float width = table.get(0,0).getWidth();

CellWidthType type = table.get(0,0).getCellWidthType();

//遍历表格每一行

for (int i = 0; i < table.getRows().getCount(); i++) {

TableRow row = table.getRows().get(i);//获取表格每一行

Color color = row.getCells().get(0).getCellFormat().getBackColor();//获取表格每行中的第一个单元格背景色

//基于表格每行,在最后添加一个单元格,并设置单元格格式

TableCell cell = row.addCell(true);

cell.setWidth(width);

cell.setCellWidthType(type);

cell.getCellFormat().getBorders().setBorderType(BorderStyle.Single); ;

cell.getCellFormat().setBackColor(color);

}

//保存文档

doc.saveToFile("addcolumn.docx", FileFormat.Docx_2013);

doc.dispose();

}

}

java word表格_Java 添加Word表格行或列相关推荐

  1. java word 水印_Java 添加Word文本水印、图片水印

    水印是一种常用于各种文档的声明.防伪手段,一般可设置文字水印或者加载图片作为水印.以下内容将分享通过Java编程给Word文档添加水印效果的方法,即 文本水印图片水印使用工具:Free Spire.D ...

  2. java word 批注_Java 添加Word批注(文本、图片)

    import com.spire.doc.*; import com.spire.doc.documents.Paragraph; import com.spire.doc.fields.Commen ...

  3. DataSet 添加数据集、行、列、主键和外键等操作示例

    DataSet 添加数据集.行.列.主键和外键等操作示例 前台代码:html <%@ Page language="c#" Codebehind="CodeUse. ...

  4. phpexcel_cell 获取表格样式_Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行...

    精品推荐 国内稀缺优秀Java全栈课程-Vue+SpringBoot通讯录系统全新发布! Docker快速手上视频教程(无废话版)[免费] 作者:E-iceblue https://www.cnblo ...

  5. java操作跨页的word cell_Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行...

    本文将对如何在Java程序中操作Word表格作进一步介绍.操作要点包括 如何在Word中创建嵌套表格. 对已有表格添加行或者列 复制已有表格中的指定行或者列 对跨页的表格可设置是否禁止跨页断行 创建表 ...

  6. java操作跨页的word cell_Java 创建Word表格/嵌套表格、添加/复制表格行或列、设置表格跨页断行...

    概述 表格作为一种可视化交流模式及组织整理数据的手段,在各种场合及文档中应用广泛.常见的表格可包含文字.图片等元素,我们操作表格时可以插入图片.写入文字及格式化表格样式等.下面,将通过Java编程在W ...

  7. Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行

    本文将对如何在Java程序中操作Word表格作进一步介绍.操作要点包括 如何在Word中创建嵌套表格. 对已有表格添加行或者列 复制已有表格中的指定行或者列 对跨页的表格可设置是否禁止跨页断行 创建表 ...

  8. Java 操作Word表格——创建嵌套表格、添加/复制表格行或列、设置表格是否禁止跨页断行...

    点击上方 "程序员小乐"关注公众号, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 Destiny decides who enters your lif ...

  9. java word转成表格_java将Word/Excel/PDF文件转换成HTML整理

    项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一.使用Jacob转换Word,Excel为HTML "JACOB一个Java-COM中间件. ...

最新文章

  1. 三层交换机实现VLAN互通实例
  2. vue代码怎么变成小程序_使用vue编写h5公众号跳转小程序的实现代码
  3. ***从菜鸟到大虾教程下载
  4. JAVA泛型编程笔记
  5. 【操作系统】进程的状态与转换
  6. weixintong ent.php,多商户版微信商城对接微信公众号的方法及设置
  7. QList和QVector等容器的区别
  8. bzoj 4293: [PA2015]Siano(线段树)
  9. easyui 获取cloumns字段
  10. QCC3020 单地址量产项目 功耗数据 电流测试数据
  11. 第三代测序技术的兴起
  12. (转)War3 地图编辑器脚本接口说明
  13. SQL 练习题标准答案(点个赞呀)
  14. 将最爱的歌曲编码到你的DNA里,只需10000美元
  15. HTTP和URL详细分析
  16. 一个想法照进现实-《IT连》创业项目:关于团队组建
  17. bzoj 5454: Subsequence
  18. 为什么谷歌不起诉华为的鸿蒙系统?
  19. css 开启硬件加速的属性
  20. 使用 Eigen 3.3.3 进行矩阵运算

热门文章

  1. 速领:「人工智能算法从入门到精通教程」
  2. 一文搞懂 Prometheus 的直方图
  3. Java Comparator 珍藏版
  4. Spring Cloud Finchley版中Consul多实例注册的问题处理
  5. java后台环境搭建_后端-java环境搭建
  6. android+apk+修改+签名文件位置,Jenkins打包android应用时自动签名apk详解
  7. php 的ob start,php ob_start()函数详解
  8. python OrderedDict 详解
  9. bad src image pointers
  10. 循环神经网络(RNN)原理通俗解释