标签: java ms-word document
我有一个需要填写的文档(它是在Microsoft Word文档中),我不知道如何填写/与我当前的Web应用程序集成。
有没有可以使用的好的java api / lib?最好是免费的。
这是需要填写的doc示例。 http://drop.io/callmeblessed/asset/debt-agremeent-certificate-doc
答案 0 :(得分:2)
Apache POI - the Java API for Microsoft Documents
答案 1 :(得分:1)
如果Leniel的建议不起作用(我建议首先尝试使用POI),那么OpenOffice.org java UNO API具有不同的实现方式。它引入了一个重要的运行时依赖性,但如果POI没有削减它,那么它显然是第二选择。
答案 2 :(得分:0)
Docmosis可以执行此操作,只要您可以控制源文档并指定占位符等。它是免费的,并使用OpenOffice进行格式转换。 Docmosis引擎可以进行文档操作(填充,重复,删除等)。不过,还是支付了负载均衡和可扩展性功能。