打印和导出是报表工具的基本功能,国内项目中的报表在绝大多数情况都有复杂的打印和导出需求,有时候这一项功能点的缺失会卡住项目无法进展,因此这也是报表工具选型的是重要考察点。我们将对润乾、帆软、Smartbi、永洪、亿信几款将报表能力作为宣传重点的产品进行评测并对比,看看其打印和导出的功能如何。
第一部分 打印技术
1.打印支持方式对比
报表都可以呈现在浏览器中,所以也都可以直接使用浏览器的打印功能,这种方式的优势是很简单,不需要做专门处理。但浏览器打印的问题也很多,主要是难以精确控制打印效果,比如不能精确分页(浏览器一般是根据用户设置的页面大小和 web 页面的内容多少来自行决定分页位置);也不能准确对齐边边距及打印文字,无法实现发票连续套打等诸多功能。
因为天然都支持,而且对于大多数有格式要求的打印效果都支持得不好,我们通常不把浏览器打印作为报表工具提供的一种打印方式。除浏览器打印外,报表工具常用的打印技术主要有:Applet 打印、Flash 打印、PDF 打印,我们来分别看下主流的几个工具都支持哪些。这几种打印方式的差异可以参考: 报表工具有哪些打印技术?
亿信 ABI:只支持 Flash 打印
永洪 BI:不支持直接打印功能,相当于只支持浏览器打印。精准打印需要输出为 pdf、word 后再打印,这种严格地说不算是打印功能。
Smartbi:虽然 web 端