[发明专利]一种BS系统下导出Word的方法在审
申请号: | 201510110727.X | 申请日: | 2015-03-14 |
公开(公告)号: | CN104750796A | 公开(公告)日: | 2015-07-01 |
发明(设计)人: | 王卫;范联伟;张跃;余保华 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 合肥金安专利事务所 34114 | 代理人: | 吴娜 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bs 系统 导出 word 方法 | ||
1.一种BS系统下导出Word的方法,该方法包括下列顺序的步骤:
(1)用户新建Word文档,设置该Word文档的格式,并将其中需要填充或替换的数据内容部分作为FreeMarker模板引擎变量;
(2)用户将上述含有FreeMarker模板引擎变量的Word文档另存为XML格式的文档;
(3)用户在BS系统中新建导出模板,将上述XML格式的文档上传至该导出模板,并设置导出模板的元数据;
(4)经BS系统管理员授权的用户在线管理导出模板,BS系统判断导出模板内XML格式的文档的下载格式是否符合要求,若判断结果为是,则进入下一步,否则,返回本步骤继续管理;
(5)用户通过页面触发,发出导出指令,FreeMarker模板引擎渲染数据模型,生成数据并下载Word文档至用户计算机,下载页面中对应的FreeMarker模板引擎变量内容自动替换或填充至下载的Word文档中。
2.根据权利要求1所述的BS系统下导出Word的方法,其特征在于:所述设置该Word文档的格式是指配置该Word文档的标题、段落、表格和行列。
3.根据权利要求1所述的BS系统下导出Word的方法,其特征在于:所述设置导出模板的元数据是指设置导出模板的文件后缀名、模板名称和模板代码。
4.根据权利要求1所述的BS系统下导出Word的方法,其特征在于:所述BS系统系统对经授权的用户提供对XML格式的文档修改字体格式、内容、排版和模板引擎变量修改的权限,用户找到需要修改的XML节点,即模板引擎变量,按照用户需求编辑XML节点的值来管理导出模板,管理后立即生效,再次导出的文档以新的导出模板渲染生成下载文档。
5.根据权利要求1所述的BS系统下导出Word的方法,其特征在于:用户需要导出Word文档的页面上配置有用于触发BS系统控制层的按钮或者超链接,用户点击按钮或超链接,发出导出下载指令,BS系统根据FreeMarker模板引擎找到导出模板所在的路径,将数据模型传到FreeMarker模板引擎,经过FreeMarker模板引擎的渲染,生成数据并下载为Word文档至用户计算机,用户在本地打开下载的Word文档,即可显示和网页上一样的数据和格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510110727.X/1.html,转载请声明来源钻瓜专利网。