首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Java处理包含自定义属性字段的Word文档

问使用Java处理包含自定义属性字段的Word文档
EN

Stack Overflow用户
提问于 2014-10-31 02:47:31
回答 2查看 1.6K关注 0票数 0

我有一个word文档,让我们称它为模板,尽管它不是Word模板,它由图像、文本、表格、页眉、页脚等组成,其中一些由自定义属性填充(Insert --> Fields --> DocProperty "fieldName")。

目前,我的手动流程包括复制以前的文档、更新属性值和保存新文档。

我想用一个自动化的过程来代替它,理想情况下是用Java编写的,因为它将被基于Java的webpp调用。

是否有用于处理Word文档的Java库,以便我可以从Java对象模型填充文档中的自定义属性以生成新文档?

我想我可以走得更远,实际尝试处理.docx文件中的压缩XML文件,但是只需要理解Word的对象模型就会好得多。

EN

回答 2

Stack Overflow用户

发布于 2014-10-31 04:31:12

请参阅org/docx4j/samples/DocProps.java

此外,Docx4j的FieldUpdater类可以使用DocProp字段中的值更新实际的文档,因此您不必在Word中打开docx来执行此操作。

票数 0
EN

Stack Overflow用户

发布于 2014-10-31 18:26:38

也许是Templater

披露:我是作者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26661020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档