概述

class="MsoNormal">在Word创建表格时,可设置表格“自动调整”,有3种情况,通过Java程序设置可调用相应的方法来实现,即:

根据内容调整表格AutoFitBehaviorType.Auto_Fit_To_Contents

根据窗口调整表格AutoFitBehaviorType.Auto_Fit_To_Window

固定列宽AutoFitBehaviorType.Fixed_Column_Widths

程序中需要使用Word类库工具(Free Spire.Doc for Java 免费版)

导入方法:

方法1.?可下载导入jar文件

?

方法2.?创建Maven程序在pom.xml配置Maven仓库路径并指定Free Spire.Doc for Java的Maven依赖。完成配置后,如果使用的是IDEA,点击“Import Changes”导入;如果使用的是Eclipse,点击“保存”即可自动下载导入。

com.e-iceblue

http://repo.e-iceblue.cn/repository/maven-public/

e-iceblue

spire.doc.free

2.7.3

?

?

import com.spire.doc.*;

public class TableAutoFit {

public static void main(String[] args) {

//加载Word文档

Document doc = new Document();

doc.loadFromFile("test.docx");

//获取section

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

//获取表格

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

//设置表格列宽适应内容

table.autoFit(AutoFitBehaviorType.Auto_Fit_To_Contents);

//设置表格列宽适应窗体

//table.autoFit(AutoFitBehaviorType.Auto_Fit_To_Window);

//设置表格固定列宽

//table.autoFit(AutoFitBehaviorType.Fixed_Column_Widths);

//保存文档

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

doc.dispose();

}

}

?

?

?

java 设置word刷新_Java 设置Word中的表格自适应的3种方式相关推荐

  1. java自适应table_Java 设置Word中的表格自适应的3种方式

    概述 在Word创建表格时,可设置表格"自动调整",有3种情况,通过Java程序设置可调用相应的方法来实现,即: 根据内容调整表格AutoFitBehaviorType.Auto_ ...

  2. element 表格宽度自适应_Java 设置Word中的表格自适应的3种方式

    概述 在Word创建表格时,可设置表格"自动调整",有3种情况,通过Java程序设置可调用相应的方法来实现,即: 根据内容调整表格AutoFitBehaviorType.Auto_ ...

  3. java applet怎么运行_Java如何运行Applet?运行Applet的两种方式

    详细内容 applet是一个小型的动态Java程序,那么如何运行Applet?本篇文章就给大家介绍Applet,让大家了解Applet是什么,运行Applet的方法,希望对你们有所帮助. Java a ...

  4. java 除法取整_java 除法运算只保留整数位的4种方式

    1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num)  只保留整数位 Ma ...

  5. java只保留整数_java 除法运算只保留整数位的4种方式

    1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num)  只保留整数位 Ma ...

  6. java只保留整数_java 除法运算只保留整数位的3种方式

    1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num)  只保留整数位 Ma ...

  7. 把一个数组的值存入二叉树中,然后利用前序、中序、后序3种方式进行遍历(完整代码以及运行结果)(Java)

    把一个数组的值存入二叉树中,然后利用前序.中序.后序3种方式进行遍历(完整代码以及运行结果) 在最近的面试过程中,听说有小伙伴被面试官要求创建二叉树,然后对该二叉树进行遍历,感觉这一直以来都是一个大家 ...

  8. Java中线程的创建有两种方式

    Java中继承thread类与实现Runnable接口的区别 Java中线程的创建有两种方式: 1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2.  通过 ...

  9. Java中遍历Map集合的5种方式总结

    这篇文章主要给大家介绍了关于Java中遍历Map集合的5种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值. 方式一 通过Map.keySet使用iterator遍历 ...

最新文章

  1. 信息系统项目管理论文要求
  2. 记事本状态栏不会自动_如何在记事本中同时启用状态栏和自动换行
  3. php如何减缓gc_管理信息传播-使用数据科学减缓错误信息的传播
  4. 在Eclipse中搭建Python开发环境
  5. 人工智能 VS 机器学习 VS 深度学习
  6. Android 开发神器系列(工具篇)之 Android 屏幕共享工具
  7. SDL游戏之路(十一)--按钮制作
  8. 视频水印素材 md5修改
  9. postman请求404
  10. python写入文件到docx_从python中的txt文件写入docx文件
  11. Ubuntu 误删恢复
  12. ASP.NET程序设计复习题
  13. 用MFC编程时在源文件里经常看到的AFX或afx是什么意思?
  14. figure元素和figcaption元素
  15. 2345恶意篡改修复
  16. 计算机视觉论文-2021-06-24
  17. jquery抓娃娃机代码
  18. 解决因蓝牙驱动版本问题无法升win10问题 (附 WIN7升级WIN10超详细步骤 及 升级后个别问题软件处理方法)
  19. 1.5 日本の会社で働くのは、初めてなので、不安です
  20. android 定时更新banner图片,Android 用banner简单实现图片无限循环

热门文章

  1. DSO(5)——零空间的计算与推导
  2. python-统计python文件代码行数
  3. 巨头汇集教育硬件,智能作业灯何以突围?
  4. 零基础入门JAVAweb——JDBC的封装篇
  5. 2023济南眼健康展,山东近视矫正展,CEYEE中国眼博会
  6. 为什么放大会模糊?#ps教程入门基础抠图修图后期
  7. IQ调制,BPSK调制,QPSK调制,16QAM调制
  8. 反向传播算法(过程及公式推导)
  9. 要点分析:用SQL+Excel监控数据库性能
  10. ue4 导入虚幻商城的素材 修改语言 放入模型与调整材质 光源