大量 word 办公文件要做在 web 系统里,最后还要生成和原来一样的文件,有没有老哥做过这类需求
现在处理方案是每一份 word 文件都分别写一份填写用的表单,再写一份打印用的 html 页面,但是内容少还可以,有的 word 几十页就难受了, 而且打印出来的和原文件差的挺大。
想问下有没有老哥做过这类需求的,还望给点建议
现在处理方案是每一份 word 文件都分别写一份填写用的表单,再写一份打印用的 html 页面,但是内容少还可以,有的 word 几十页就难受了, 而且打印出来的和原文件差的挺大。
想问下有没有老哥做过这类需求的,还望给点建议
只以前做自动生成 word 报表时本地这么操作过
没放到服务器上面跑过,不知道是否有其他坑。
文书这块并不难。单纯的 Word 就用 poi 做模板替换就好了。
不过看你有在线预览和打印 那是 pdf 好点。
那么就用 freemarker 做模板 itext 渲染吧。 当前就用的这个 .有一个非常棒的解决方案在此
https://github.com/flyingsaucerproject/flyingsaucer
另外说一句 多用谷歌 少提问题 。
有用红心加上不谢
想用第三方系统生成 word 文档展示(管你是打印还是显示在 web 还是别的啥)并达到和 word 一模一样的效果,是无数傻逼甲方提过的需求,据我所知他们无一例外的把拉出来的翔吃回去了。所以主你别头铁了。
还有上好多说转成 pdf 的?我就没见过哪个 pdf 转换工具能完全还原 word 的排版样式的,哪怕是那些吹的震天响的商业转换工具,能还原 80%算你技术先进
前后端没分离,格式要求没那么严格,就是直接复制 word 里的文字到 ueditor 里,格式也会大致复制过来,然后使用占位符用 freemarker 替换变量,然后用户填写的部分和模板部分分离(可以预览)
各种 openOffice 差距大了