Java 生成大型Word文档,有没有好的解决方案?
怪我咯
怪我咯 2017-04-17 13:01:28
0
3
520

需要根据模板通过替换之类的操作,生成复杂的word文档,少则七八十也,多则上百页。

从效率上考虑有没有好的解决方案?

谢谢。

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(3)
左手右手慢动作

如果只考虑docx可以把文件转换成zip 然后解压缩 找到xml部分用模板替换 肯定要比jacob之类来的快
如果是doc 我个人认为无解 研究二进制的成本太高了

小葫芦

我以前做过一个。把word格式先编辑好,再另存为xml格式。然后用记事本或者notepad++打开,建议后者,因为可以使用正则表达式。然后把要填写内容的空位置替换成${参数}。然后使用freemarker朝里面刷数据就可以了。速度很快。

洪涛

使用OOXML格式

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!