2 pandalee0626 pandalee0626 于 2017.09.19 16:37 提问

POI根据word模板生成新的word,当模板里的表格超过8列,生成的word是空白 5C
poi

如题,开始以为是代码问题,后来通过删减word模板排查,发现有一行表格时9列,
删掉一列生成的word是没问题的,只要超过8列生成的word就是空白的。求解!

2个回答

pandalee0626
pandalee0626   2017.09.19 17:23

补充下问题:操作的是2003的word,用的是HWPFDocument,然后使用range.replaceText替换内容。这些大家都知道,但是这个奇葩问题目前还不知道怎么解决。

pandalee0626
pandalee0626   2017.09.22 11:53

问题停留了四天还是没人回答,可能大家都没有碰到过,亦或者POI处理不了这个问题,或者poi的版本有关系,有遇到过并有解决方案的兄弟们看过来!!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java poi操作word模版文件生成表单和修改
使用java poi进行模版文件的上传,生成表单,重新生成文件。同时包括表单中含有下拉框等选项的处理。
使用java Apache poi 根据word模板生成word报表
使用java Apache poi 根据word模板生成word报表 使用poi读取word模板,替换word中的{text}标签,并根据自定义标签循环生成表格或表格中的行。 代码示例下载:https://download.csdn.net/download/u012775558/10306308 注意,仅支持docx格式的word文件,大概是word2010及以后版本,doc格式不支持。 ...
poi根据模板导出word(包含图片、动态生成表格、合并单元格)
模板样式:运行结果:需要的jar包:<!-- poi Excel、Word操作--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3
使用poi操作模板文件重新生成新的word表单文件
问题:本人在项目中使用poi生成word表单文件,发现格式排版非常麻烦不说,还有个比较严重的问题是,wps跟office格式不兼容,用了2种方法都没有让这个两种打开的样式一致。不是office格式排版有问题就是wps格式排版有问题,研究了一天,最后决定用模板文件去生成新的文档比较容易,也不会有兼容性问题,并且也不用麻烦的去写很多样式做,而且可以简化代码变成工具类。解决了一个样式就要写一个生成类的问
java poi 通过模板生成word文档
java使用poi,根据模板,生成word文档.
Java POI通过模板方法生成word文档
大家可能看过另一篇博客,这个是博客地址点击打开链接 里面说到使用模板的方式生成word文档,但是给出的代码并没有起效,这里我稍作了修改,这个是word文档模板方法操作工具类: package util; import org.apache.poi.xwpf.usermodel.*; import org.junit.Test; import java.io.*; import java.u
poi导出word2003(动态数据,不用模板,且生成word能再次导入)
poi导出word2003 动态数据 生成word能再次poi导入
使用 poi 根据 word 模板生成 word 文件
本例子是一个 maven 项目,要引入 poi 的依赖片段如下:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.13</version> </dependency><!-- 支持Word文档的操作 --> <dependency> <group
java根据模板生成word文件
java根据模板生成word文件 源代码下载地址:http://www.zuidaima.com/share/1550463664884736.htm
java poi通过模板生成word文档
大家可能看过另一篇博客,这个是博客地址点击打开链接 里面说到使用模板的方式生成word文档,但是给出的代码并没有起效,这里我稍作了修改,这个是word文档模板方法操作工具类: [java] view plain copy print? package util;    import org.apache.poi.xwpf.usermodel.*;  im