根据模板打印时如果样式比较复杂一般是要用word实现,而excel样式比较简单,主要用来统计数据。
但word模板不适合进行复杂的数据统计,这方面远不及excel模板。
anyline office在数据统计方面也不如其他报表工具。但其在复杂模板上的数据和样式处理能力却遥遥领先其他工具。特别是在样式与数据混合的场景中。
在处理复杂样式时与其他方案的对比。
-
通过繁多的Java对象
需要熟悉第三方类库 -
直接操作xml元素
需要熟悉office源码和标签 -
通过复杂的配置文件,间接操作XML元素
不但要熟悉office源码和标签还要熟悉配置文件规则
而anyline office通过HTML/CSS + AOL标签的形式直接在word上编辑模板,快速且直观。
虽然也需要熟悉AOL标签规则,但规则非常简单,简单了解一下就可以,不需要编程基础。