有没有简单一点的Java库,用来生成word文档

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有简单一点的Java库,用来生成word文档相关的知识,希望对你有一定的参考价值。

如果格式可以固定,还是用freemarker做模板然后往里填值,实在不行就用jacob,不过不能跨平台了。有个叫aspose.word的产品,可以不用客户端直接操作word,功能强大,但是收费的。 参考技术A 在这方面当然最有名并且使用最广泛的就是apache的poi了,可以去了解一下。poi是专门解决java关于生成、读取office文件的API,非常好用。本回答被提问者采纳

在word中如何计算插入图片总数?谢谢

我接了一套稿件。word形式的。200多页。现在我要统计这份稿件中图片的总数(即插入图片),可能有几百张,要一张一张翻着数吗?这样太麻烦费时,有没有简单一点的办法。像字数统计一样能统计出具体数量的?
感谢!

word本身没有这个功能
可以尝试把word文档另存为html格式,统计下产生的图片文件数量,既是文档中图片的数量。

打开主html,搜索<table>标签,既是表格的数量。

这种方法统计出的数量会有一定的误差,而且效率很低,15M的doc文档生成html需要至少20分钟。

我觉得应该可以通过宏去做这个事情,请大家指点~~:p
参考技术A 查找:^g
勾选查找内容下面的“突出显示所有在该范围找到的项目”,并在其下面的下拉列表中选“主文档”
点“查找全部”,查找完成后不关闭查找对话框,可在“查找全部”的上方看到“word找到几个与此条件相匹配的项”

以上是关于有没有简单一点的Java库,用来生成word文档的主要内容,如果未能解决你的问题,请参考以下文章

在word中如何计算插入图片总数?谢谢

如何在 Python 中将 Word 文档转换为非常简单的 html? [关闭]

java生成word文档的问题

iOS 如何生成EXCEL文档和读取EXCEL文档

有啥方法可以用java 将word或者Excel文件转换成图片文件?

java通过freemarket生成word文档