基于ACTIVEX控件的文档在线阅读及编辑装置制造方法及图纸

技术编号:8682699 阅读:335 留言:0更新日期:2013-05-09 02:41
本发明专利技术涉及一种文档在线阅读及编辑装置,尤其是基于activex空间的文档在线阅读及编辑装置。本发明专利技术的特征在于包括如下组件:文档解析组件完成电子文档的格式解析与内容解析;文档阅览组件完成电子文档的在线阅读;文档编辑组件完成文档的内容编辑过程;文档保存组件完成电子文档的转译与保存。本发明专利技术通过基于基于ACTIVEX控件的文档在线阅读及编辑装置,通过ACTIVEX控件实现电子文档的在线阅读与编辑,同时不修改原始文件的格式,在对文档进行编辑后可以直接更新本地的电子文件,提高了原始电子文件的可用性,并且也解决了以简单的集成插件的方式所带来的系统兼容性问题。

【技术实现步骤摘要】

本专利技术涉及一种文档在线阅读及编辑装置,尤其是基于activex空间的文档在线阅读及编辑装置。本专利技术属于网络通信领域。
技术介绍
随着信息技术的发展,越来越多的信息以电子文档的方式存储,并通过网络获得应用,在中小企业的内部,电子文档主要存储与各种办公管理系统及文档管理系统中,在网络上,主要以HTML文件为主的形式进行信息的展示,在日常的业务处理中,经常需要对已有的电子文档进行编辑和阅读,如何方便、快捷的将电子文档内容展现给用户,并能快速的进行文档的编辑,成为了 一项重要的研究内容。目前在现有的业务系统内部,主要通过以下几种方式完成文档的在线阅读与编辑:一是通过格式转换完成,在文档引入业务系统内时,通过文档转换工具,将引入的电子文档转换成业务系统可以识别的数据格式,以业务系统内置的阅读和编辑工具完成文档的在线阅读及编辑,一种是通过内嵌多种文档的在线编辑插件,实现文档的在线阅读及编辑。但上述技术存在以下弊端:通过格式转换的方式,虽然可以实现文档的在线阅读与编辑,但是其修改了原始文件的属性,在文档进行编辑之后,其存储格式已经发生变化,其主要的数据已经从电子文件的方式转换为数据库读取的方式,以字段的方式保存的数据库中,破坏了原有的数据结构,而原有的电子文档不能在直接利用,通过内嵌多种文档编辑插件的方式,虽然可以解决修改了电子文件格式的不便利性,但市面上主要的文档编辑工具有较多的供应商场,其在一个业务系统内提供多种编辑工具,本身在业务系统内就较容易发生兼容性问题,严重影响业务系统的稳定性。本专利技术通过基于基于ACTIVEX控件的文档在线阅读及编辑装置,通过ACTIVEX控件实现电子文档的在线阅读与编辑,同时不修改原始文件的格式,在对文档进行编辑后可以直接更新本地的电子文件,提高了原始电子文件的可用性,并且也解决了以简单的集成插件的方式所带来的系统兼容性问题。
技术实现思路
本专利技术的目的在于:针对现有技术的不足,通过基于ACTIVEX控件的文档在线阅读及编辑装置,提高了电子文档使用的便利性,也使相关的业务管理系统的兼容性及稳定性得到有效的提升。为实现上述目的,本专利技术包括如下组件:文档解析组件:完成电子文档的格式解析与内容解析——所述文档解析组件主要包括文档格式的解析与文档内容的解析;—所述文档格式的解析主要完成电子文档的样式跟踪与段落记忆,按照文档原格式保存电子文档的主要信息;—所述文档内容的解析主要完成电子文档内容文字的识别;文档阅览组件:完成电子文档的在线阅读—所述文档阅览组件主要完成文档样式读取及文档文字读取,并将读取的内容通过Π界面展示给系统的用户;—所述文档样式读取完成在UI界面展示给系统用户的文档样式及段落格式符合源文档的样式规定;—所述文档文字读取完成在UI界面展示给系统用户的文档内容是文档解析组件识读出的原电子文档的文字内容;文档编辑组件:完成文档的内容编辑过程——所述文档编辑组件完成文档的文字内容编辑与文档的样式编辑过程;—所述文档的样式编辑过程,在进行文档内容调整的过程中,保存当前的样式到识别出的样式表中,更新样式表的内容;文档保存组件:完成电子文档的转译与保存—所述文档保存组件在文档编辑组件完成文档的编辑过程后,将更新后的样式与文字内容;——所述文档保存组件保存的更新后的样式将直接替换掉电子文档的原样式表信息,使存储的电子文档原文件的样式按照编辑后的样式进行展现;——所述文档保存组件保存的更新后内容将直接替换掉电子文档中被修改的文字部分,实现电子文档的内容更新。用户使用步骤为:步骤一:通过文档解析组件,对电子文档进行识别;步骤二:将识别出的样式表及段落格式传递给文档阅览组件;步骤三:文档阅览组件在UI界面上将识别出的文字内容按照识别出的样式表约束进行内容展示;步骤四:文档编辑组件在UI界面上可以直接进行文字的编辑工作,编辑完成后调用文档保存组件;步骤五:文档保存组件将被修改后的样式表及文字内容更新到电子文档中,替换电子文档中原有的样式表和文字内容,实现文档的在线阅读与编辑。具体实施例方式本专利技术公布的特征和使用步骤均可被类似的功能进行等效替换,除非特别声明,本具体实施方式中的任意步骤均为一系列等效或类似特征的一个例子。实施例一使用Microsoft VisualStudi0.Net开发工具开发客户端运行软件,使用市场上专用的数据库管理工具SqlServer2005建立系统所需要的数据库,用户先实现下列组件:文档解析组件:完成电子文档的格式解析与内容解析——所述文档解析组件主要包括文档格式的解析与文档内容的解析;—所述文档格式的解析主要完成电子文档的样式跟踪与段落记忆,按照文档原格式保存电子文档的主要信息;—所述文档内容的解析主要完成电子文档内容文字的识别;文档阅览组件:完成电子文档的在线阅读—所述文档阅览组件主要完成文档样式读取及文档文字读取,并将读取的内容通过Π界面展示给系统的用户;—所述文档样式读取完成在UI界面展示给系统用户的文档样式及段落格式符合源文档的样式规定;—所述文档文字读取完成在UI界面展示给系统用户的文档内容是文档解析组件识读出的原电子文档的文字内容;文档编辑组件:完成文档的内容编辑过程——所述文档编辑组件完成文档的文字内容编辑与文档的样式编辑过程;—所述文档的样式编辑过程,在进行文档内容调整的过程中,保存当前的样式到识别出的样式表中,更新样式表的内容;文档保存组件:完成电子文档的转译与保存—所述文档保存组件在文档编辑组件完成文档的编辑过程后,将更新后的样式与文字内容;——所述文档保存组件保存的更新后的样式将直接替换掉电子文档的原样式表信息,使存储的电子文档原文件的样式按照编辑后的样式进行展现;——所述文档保存组件保存的更新后内容将直接替换掉电子文档中被修改的文字部分,实现电子文档的内容更新。用户使用步骤为:步骤一:通过文档解析组件,对电子文档进行识别;步骤二:将识别出的样式表及段落格式传递给文档阅览组件;步骤三:文档阅览组件在UI界面上将识别出的文字内容按照识别出的样式表约束进行内容展示;步骤四:文档编辑组件在UI界面上可以直接进行文字的编辑工作,编辑完成后调用文档保存组件;步骤五:文档保存组件将被修改后的样式表及文字内容更新到电子文档中,替换电子文档中原有的样式表和文字内容,实现文档的在线阅读与编辑。除上述实施例外,本专利技术还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本专利技术要求的保护范围。本文档来自技高网
...

【技术保护点】
基于ACTIVEX控件的文档在线阅读及编辑装置,其特征在于:完成文档的在线阅读与编辑需要如下组件:文档解析组件:完成电子文档的格式解析与内容解析;文档阅览组件:完成电子文档的在线阅读;文档编辑组件:完成文档的内容编辑过程;文档保存组件:完成电子文档的转译与保存。

【技术特征摘要】
1.关于ACTIVEX控件的文档在线阅读及编辑装置,其特征在于:完成文档的在线阅读与编辑需要如下组件: 文档解析组件:完成电子文档的格式解析与内容解析; 文档阅览组件:完成电子文档的在线阅读; 文档编辑组件:完成文档的内容编辑过程; 文档保存组件:完成电子文档的转译与保存。2.根据权利要求1所述基于ACTIVEX控件的文档在线阅读及编辑装置,其特征还在于:完成文档的在线阅读与编辑还需要如下步骤: 步...

【专利技术属性】
技术研发人员:叶慎敏
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1