Anyline Office
精确控制WORD原生样式,快速定位WORD标签及单元格 CSS/HTML自动转换WORD元素 强大的模板解析引擎赋予模板灵活的编程能力(AOL标签)
基于Office Open XML标准 ECMA-376 完美兼容Office
AnyLine Office 是一个office模板解析引擎,主要提供了HTML/CSS与Office Open XML转换 以及AOL标签 其重大意义在于从模板设计到解析的整个过程中避免了后端开发的直接参与, 借助AnyLine MDM可以实现动态模板的零代码解析。 与其他工具不同的是AnyLine Office主要面向的实施人员,而不是开发人员,也不是最终用户。 底层遵循ECMA-376标准,不依赖Microsoft Office环境或其他Office工具 AnyLine Office注重的首先是样式,其次才是数据,经常用于需要精确控制格式的场景。如:开发文档生成、问卷调查结果读取、检验检测报告生成、资质证书生成、医学报告生成、合同生成、各种统计报表生成。Anyline Office
HTML、CSS解析
提供了常见的HTML标签与CSS样式到word标签的转换。如边框、背景、字体、对方方式、缩进、间距、图片、换行、分页等。并扩展了了部分在html中不支持的word功能。AOL标签
提供强大的模板解析引擎,通过AOL标签赋予模板灵活的编程能力,类似JSTL的标签,帮助用户通过模板灵活控制显示样式。如<aol:checkbox><aol:img><aol:for>等开发速度
开发人员不需要熟悉word标签、open xml标准、也不需要熟悉第三方类库。只需要了解简单的HTML标签与CSS样式即可生成相应的word文档。执行速度
解析过程不依赖windows与office环境、不依赖客户端环境,根据open xml标准解析纯文本内容。 直接在服务器后台静默生成。原生Office
Anyline Office并不是简单的把html文件压缩进word文件,而是根据open xml标准把每个html标签与css样式转换成了word中相应的标签,最终生成的是原生的word文档。注意事项
html标准与word标准并非完全兼容,如表头重复显示,斜线拆分单元格在html中没有相应的标签;word中并不支持段落(html.div)的多层嵌套; Anyline Office并不能把任何的html都完整的转换成word,不支持javasript脚本,建议在生成数据报表时使用。