社区
Java SE
帖子详情
java POI 替换word中字符串导致word文件无法打开
sickabnormal
2019-11-20 10:42:00
本来该用其它工具做的,手贱,用java去修改word。
docx 麻烦是麻烦点,但不出错。
doc就不同了,挺简单,不过……我搞废了别人200多个带图片的word文件。
:range.replaceText(); 和 coreproperties.setTitle(); 就是这2个方法。闯的祸。
求助高手教我怎么恢复?
或者怎么才能不破坏文件也行。
...全文
272
1
打赏
收藏
java POI 替换word中字符串导致word文件无法打开
本来该用其它工具做的,手贱,用java去修改word。 docx 麻烦是麻烦点,但不出错。 doc就不同了,挺简单,不过……我搞废了别人200多个带图片的word文件。 :range.replaceText(); 和 coreproperties.setTitle(); 就是这2个方法。闯的祸。 求助高手教我怎么恢复? 或者怎么才能不破坏文件也行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sickabnormal
2019-11-21
打赏
举报
回复
算了,再也不用java做这些事情了。POI不是点吧点的坑。它自己也说了不完善,都怪我。 不管怎么样,还是谢谢了。
java
替换
word
中
的变量
在
Java
编程环境
中
,
替换
Word
文档
中
的变量是一项常见的需求,特别是在自动化文档生成或者模板处理的场景
中
。本知识点将深入探讨如何使用
Java
实现这一功能,主要涉及的库是Apache
POI
,这是一个广泛使用的开源库,用于...
Java
Poi
流 根据
Word
模板插入相应的文本、表格和图片,生成新的
Word
报告
占位符通常是特定格式的
字符串
,如`{{text}}`,在程序
中
会被实际值所
替换
。 2. **插入文本**: - 在找到占位符后,可以使用`XWPFRun`的`setText()`方法来插入文本。如果需要设置字体、颜色、大小等样式,可以通过`...
POI
替换
文本和图片,解决分割异常
替换
不完全的问题
在
替换
文本时,直接操作
字符串
可能会
导致
格式丢失或者
替换
不完全,因为
Word
文档不仅仅是纯文本,还包含了样式、图片和其他复杂元素。 对于文本
替换
,Apache
POI
提供了一种逐段处理的方法。例如,可以遍历文档
中
的每...
java
poi
设置生成的
word
的图片为上下型环绕以及其位置的实现
然而,直接使用
POI
的 `addPicture()` 方法生成 `CTAnchor` 可能会
导致
生成的
Word
文档
无法
正常
打开
,这是因为
POI
在处理 `CTAnchor` 时存在一些问题。 2. **XML 解析与标签配置** 要设置图片的环绕类型和位置...
java
poi
操作
word
模版
文件
生成表单和修改
Java
POI
是一个开源项目,专门用于处理Microsoft Office格式的
文件
,如
Word
(.doc, .docx)、Excel(.xls, .xlsx)和Power
Poi
nt(.ppt, .pptx)。在
Java
应用
中
,它提供了丰富的API,允许开发者读取、创建、修改这些...
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章