作者hgs1906 (受遗弃之子)
看板java
标题Re: [问题] word套版取代变数产生doc/docx及转换格式
时间Tue Sep 17 10:24:51 2013
※ 引述《LaPass (LaPass)》之铭言:
: ※ 引述《cyutdt (DT)》之铭言:
: 我一直觉得「从资料库捞资料生成文件」这种事应该很常遇到
: 而且常常都是一个文件必须要被转换成doc、pdf、xls等不同格式
: 应该会有人想把这种事变简单吧
: 我一直在找,有没有简单优雅的办法去处理这种事?
: 例如说.....
: 写一次就能自己搞定PDF XLS DOC的报表之类的.....
43...
基本上是满推 JasperReports 和 iReport 的拉…(好像也只有这个东西比较…)
之前也有找、有查过…不过还是没找到堪用可以直接带入到word文件内的方案
所以还是只能用这个解决方案…
之前的公司用在商业上好像没有大问题,不过自已到是遇到三个头痛的问题
1、word档的边界无法代入,印出来的时候会出现边界超过的题示…
用程式或是jrxml档都无解…官网也没回应 OTZ
2、LibreOffice 开起来的东西很糟糕…
3、如果是单页的文件没有大问题…如果有续页、断页、分页的时候要自行判断
很头痛…
说一下自已感觉的优缺点好了…
优点的话是
1、可以做出非常漂亮的档案(table map 图表 条码 QR Code 图片...etc)
2、可以自订字型档解决中文问题…
3、画出一份jrxml档可以转成word excel pdf html odt ...etc)
4、可以用iReport来画样式
5、有 javaflow 和 applet 可以挂在网页里面(附内建检视器功能)
6、JasperReports包里面的demo满方便实用
7、功能与参数很多很强大…不过也很头痛…(算…优点吧…)
缺点的话…
1、JasperReports的包很大…用到的东西多到爆…
2、重启的第一次编译有点花时间
3、就算用iReport来画样式也要花不少时间…
4、边界那个bug好像从3版到现在5版了都还………
算一算好像…还满不错用的…因该吧 OTZ
--
受遗弃之子 生来无长物 学着去承受寂寞 学着从黑暗中找到出路 谁会在那等候你...
安慰你...关心你呢 ? 学着去承受寂寞吧 学着自已一人作件 未曾梦想过外面世界
会有双臂来拥抱你 你一直清楚明白 你的心孤独无助 所以笑看孤寂吧...受遗弃之子...
学着去承受寂寞 学着如何去爱孤独的生活 学着去承受寂寞 人生可以如此过 人生可以如
此爱 靠着独自一人...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.74.109