/*** 切换纸张方向  强行换页* @param paragraph 需要切换的段落* @param orientation landscape 竖向*/public static void changeOrientation(XWPFParagraph paragraph, String orientation) {CTSectPr ctSectPr = paragraph.getCTP().addNewPPr().addNewSectPr();CTPageSz pageSize = ctSectPr.isSetPgSz() ? ctSectPr.getPgSz() : ctSectPr.addNewPgSz();if (orientation.equals("landscape")) {pageSize.setOrient(STPageOrientation.LANDSCAPE);pageSize.setW(BigInteger.valueOf(842 * 20));pageSize.setH(BigInteger.valueOf(595 * 20));} else {pageSize.setOrient(STPageOrientation.PORTRAIT);pageSize.setH(BigInteger.valueOf(842 * 20));pageSize.setW(BigInteger.valueOf(595 * 20));}}

XWPFParagraph paragraph1 = document.createParagraph();
在页与也之间调用

poi生成word 纸张方向横竖切换相关推荐

  1. JAVA - 使用Apache POI生成word(二) 设置纸张大小、调整纸张方向

    JAVA - 使用Apache POI生成word(二) 设置纸张大小.调整纸张方向 前言 之前开发时,需要将纸张方向由纵向改为横向,查询资料得出只需要设置一下纸张的长度与宽度便可实现相同的效果. 1 ...

  2. Java利用poi生成word(包含插入图片,动态表格,行合并)

    Java利用poi生成word(包含插入图片,动态表格,行合并) 测试模板样式: 图表 1 Word生成结果: 图表 2 需要的jar包:(具体jar可自行去maven下载) Test测试类: imp ...

  3. poi生成word文档,插入图片,echar报表生成到word,word表格

    poi生成word文档,word表格,将echar报表生成到word 项目中用到生成word报表,报表中有表格的合并 .页眉.表格中会有报表图片.然后查找了网上的资料,利用echar生成柱状图,然后已 ...

  4. java poi生成word

    java中使用poi生成word 项目当中需要后端生成word,当中包含表格,折线图,文字等内容,顺手写了一个工具类,分享一下,欢迎大佬批评指正 先上pom <poi.version>4. ...

  5. POI生成word文档,包括标题,段落,表格,统计图(非图片格式)

    Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能.POI为"P ...

  6. 解决java poi生成word文件格式错误的问题。

    一.问题: 二.希望的样式 三.解决思路 当生成的排版格式不是你想要的样式,那么就在现在生成的word上面进行排版操作,看它还需要什么操作可以变成你想要的排版格式,弄好之后,去找相关操作的代码.这就是 ...

  7. 关于Apache / poi 生成word文档之后不能正常换行的问题

    近期公司项目有个把文本转成word文档的功能,开始使用io操作输出文件的方式(后缀名是docx),使用手机自带的文档浏览工具打开是没有问题的,但是在电脑上用微软office就打开有问题了,于是找了三方 ...

  8. JAVA - 使用Apache POI生成word(三)设置页边距

    JAVA - 使用Apache POI生成word(三)设置页边距 1. pom引入依赖 <dependency><groupId>org.apache.poi</gro ...

  9. Java POI 生成Word文档

    在开发中有时候我们需要导出 word文档.最近因为需要做一个生成word文件的功能.就将这块拿出来和大家分享. 生成word文件和我们写word文档是相同的概念,只不过在这里我们换成了用代码来操作.下 ...

最新文章

  1. Spring-redis基础配置
  2. WinRAR 注册方法
  3. mysql---CV出现的中英文符号错误
  4. fabric.js和高级画板
  5. C++:加载图片资源
  6. 做自媒体和有没有文化没有太大关系
  7. 技术沙龙 | 深度赋能AI全场景,揭秘你不知道的移动云
  8. ESP32烧录Arduino生成的bin文件
  9. xiaomi 2C android root,小米MIX2如何ROOT?小米MIX2一键Root图文教程
  10. an ancestor violates the following Content Security Policy directive: “frame-ancestors ‘none‘”.
  11. 如果你会了sass,你就会了ECMAScript6
  12. 数据包嗅探 Packet Sniffing
  13. Java 获取Word中的所有插入和删除修订
  14. VDI序曲三 桌面虚拟化之远程桌面服务RDS
  15. 强化学习入门——以Q-Learning为实例
  16. 手机通讯录丢失了怎么恢复?这几个方法有必要掌握,学会可一键恢复
  17. matlab和ccd相机通讯,串口通讯在CCD相机系统中的应用
  18. 智慧城市,离我们还有多远?
  19. 导入MVVMLight出现错误 ViewModelLocator does not exist in the namespace clr-namespace:WpfApp1.ViewModel
  20. moi3d 4.0中文版使用教程说明

热门文章

  1. 排序算法总结--希尔排序
  2. eclips无法查看源码
  3. linux菜鸟入门命令——自我学习
  4. 【UOJ455】【UER #8】雪灾与外卖
  5. 【Git】Git入门
  6. 【Zeekr_Tech】为自动驾驶保驾护航—谈谈主流中间件设计
  7. Leetcode PHP题解--D38 463. Island Perimeter
  8. 黑白激光打印机出现重影故障的原因与解决办法
  9. ES6 --promise了解
  10. 基于PHP开发的云平台网络课堂教学学习互动平台设计