我最近发现了OpenDoPE项目。根据我对演练的理解,必须对.docx文件进行预处理,以替换可重复的内容。
如果我理解的话,有两种方法可以做到:
我正在开发一个rails web平台,我更喜欢在客户端进行预处理,所以使用Macro。但是,如果我只能用java做,我会用它来
问题:当我在Word2010中单击OpenDop加载项中的“注入宏”按钮时,没有任何反应:O
两个可能的答案:
答案 0 :(得分:0)
我尝试点击"注入宏"我的Word 2010中的按钮,它工作,即:
虽然试图在Word的VBA编辑器中打开宏,但我无法做到。似乎我混淆了它: - (
我确实有源文件浮动,我很乐意把它放在GitHub上。
但是请注意,它是4yo unmaintained'概念验证'级别代码(而docx4j代码被各种公司积极维护和使用)。
对于使用Java的非交互式处理,请参阅samples/ContentControlBindingExtensions.java
要从Linux命令行调用,需要稍微修改;你当然也需要通过一个合适的课程路径。
你能做到的另一种方法是在Tomcat中安装这个simple web app。