【技术实现步骤摘要】
一种基于office文档的自定义表单系统及其样式转换方法
本专利技术属于表单转换
,特别是涉及一种基于office文档的自定义表单系统及其样式转换方法。
技术介绍
随着信息化的普及,各类应用系统中使用的表单数量激增,开发人员设计开发表单页面的工作量巨大且重复劳动居多,而且自行设计开发的表单质量参差不齐,带来系统开发周期长、表单功能稳定性难以保证、过于依赖开发人员技术水平等问题。从而市面上出现很多自定义表单设计器。自定义表单工具是一种可以在线进行表单定制、修改、发布的工具,供应用系统进行集成和使用。自定义表单工具的出现提高了程序复用度,提高了应用系统研发效率,降低了对开发人员技术水平的要求,保证系统各表单质量和风格统一。目前很多政务系统要求填报表单后直接导出或打印为符合相关规定规范的word,作为该机构出具的证明或报告。此类需求目前市面上的自定义表单工具无法独立完成,需结合报表工具来实现,存在如下缺陷:(1)自定义表单初始化工作繁重:针对大量表单只能以人工手动设计,无法有效利用已有规范模板;(2)自定义表单修改工作复杂:每一页单独在报表工具中设计,导致修改工作 ...
【技术保护点】
1.一种基于office文档的自定义表单系统,包括word文档上传模块、word文档解析模块、格式样式转换模块、html表单保存模块、html表单编辑模块、html表单集成模块和word文档导出模块;其特征在于:所述word文档上传模块用于接收业务子系统上传的待处理word文档;所述word文档解析模块用于对待处理的word文档进行解析并获取待处理word文档的内容、格式和排版信息;所述格式样式转换模块用于根据解析的word文档内容、格式和排版信息生成相同内容、相同样式的html表单,并在html表单中添加具有自定义表单功能的控件;所述html表单保存模块用于将具有自定义功 ...
【技术特征摘要】
1.一种基于office文档的自定义表单系统,包括word文档上传模块、word文档解析模块、格式样式转换模块、html表单保存模块、html表单编辑模块、html表单集成模块和word文档导出模块;其特征在于:所述word文档上传模块用于接收业务子系统上传的待处理word文档;所述word文档解析模块用于对待处理的word文档进行解析并获取待处理word文档的内容、格式和排版信息;所述格式样式转换模块用于根据解析的word文档内容、格式和排版信息生成相同内容、相同样式的html表单,并在html表单中添加具有自定义表单功能的控件;所述html表单保存模块用于将具有自定义功能的html表单存储至数据库服务器;所述html表单编辑模块用于从数据库服务器获取的表单进行编辑修改和添加自定义控件;所述html表单集成模块用于从数据库服务器获取编辑完成的表单上传至业务子系统以便表单集成与填报,并用于接收业务子系统发送填写完成的表单;所述word文档导出模块用于编辑完成或填写内容完成的html表单进行导出操作。2.根据权利要求1所述的一种基于office文档的自定义表单系统,其特征在于,所述word文档采用扩展名为.doc或.docx的文档。3.根据权利要求1所述的一种基于office文档的自定义表单系统,其特征在于,所述业务子系统为自定义表单系统提供表单生成、表单定制、表单集成、表单填报和表单导出服务。4.如权利要求1-3所述的一种基于office文档的自定义表单系统的样式转换方法,其特征在于,包括如下步骤:步骤S01接收word文档:word文档上传模块接收word文档;步骤S02解析文档内容、格式和排版:word文档解析模块对word文档进行解析以获取内容、格式和排版;步骤S03新建html:构建html网页格式文件;步骤S04内容填充、设置格式排版:通过格式样式转换模块对新建的html进行内容填充和格式及排版设置;步骤S05添加自定义表单控件:通过格式样式转换模块在...
【专利技术属性】
技术研发人员:李凌悦,李森,黄松,
申请(专利权)人:科大国创软件股份有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。