文档编辑器及文档编辑方法与流程

文档序号:12176445阅读:662来源:国知局
文档编辑器及文档编辑方法与流程

本发明涉及信息技术处理技术领域,尤其涉及文档编辑器及文档编辑方法。



背景技术:

文档编辑器是计算机软件中的一种。主要用于用来编写和查看文本文件,使文档内容的表现形式更生动。有一些特殊的文档编辑器支持增加自有的格式来丰富文档的表现形式。操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器,可增加格式的文档编辑器通常是个人用户或者公司在制作需要格式的文件中使用。因为程序和程序的配置文件通常是以纯文本形式储存,所以程序员也需要使用纯文档编辑器来编辑程序和配置文件。

有些文本编辑器短小精悍,也有些文本编辑器提供了丰富、复杂的功能。例如,Unix和类Unix操作系统都提供了vi编辑器(或者是它的变种),但是也有部分操作系统提供了Emacs编辑器。有些文本编辑器包含特殊的计算机语言,利用这种语言,能够对这种进行定制(可编程编辑器)。例如,可以用Lisp程序来定制Emacs。利用这种手段,用户通常就能够把某种编辑器的快捷键组合以及其它的一些特性模拟成另一种编辑器的样子。但是通过上述方法进行文档的编辑,都需要事先掌握一些基本的文档编辑功能,不同的文档编辑器对应的页面功能不同,因此用户想编辑出漂亮的文档,显示在页面上,需要花费时间和精力了解所用文档编辑器的基本界面编辑功能,才能实现文档的编辑。

因此现有技术的缺陷是:现有的文档编辑,需要用户了解文档编辑中每部分的编辑功能,实现文档的编辑,编辑过程复杂,用户使用体验度低。



技术实现要素:

针对上述技术问题,本发明提供一种文档编辑器及文档编辑方法,采用基于鼠标位置变化,识别对应在文档编辑区域的最小区域,将最小区域抽象成要素的形式,通过要素对应的要素编辑框来实现对文档的编辑,该编辑方式简单,编辑好的文档样式生动丰富,操作起来简单,快捷。

为解决上述技术问题,本发明提供的技术方案是:

第一方面,本发明提供一种文档编辑方法,包括:

本发明提供一种文档编辑方法,包括:

步骤S1,获取文档编辑界面,将文档内容信息显示在文档编辑界面中;

步骤S2,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,所述要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

步骤S3,通过识别鼠标点击位置对应的所述文档编辑界面中最小区域,将所述最小区域抽象成对应的要素区域,得到所述最小区域对应的要素区域;

步骤S4,根据所述最小区域对应的要素区域,对应显示所述要素区域的要素编辑框,实现对所述文档内容信息的编辑。

本发明文档编辑方法的技术方案为:先获取文档编辑界面,将文档内容信息显示在文档编辑界面中;然后,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,所述要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

接着,通过识别鼠标点击位置对应的所述文档编辑界面中最小区域,将所述最小区域抽象成对应的要素区域,得到所述最小区域对应的要素区域;最后,根据所述最小区域对应的要素区域,对应显示所述要素区域的要素编辑框,实现对所述文档内容信息的编辑。

本发明一种文档编辑方法,采用基于鼠标位置变化,识别对应在文档编辑区域的最小区域,将最小区域抽象成要素的形式,通过要素对应的要素编辑框来实现对文档的编辑,该编辑方式简单,编辑好的文档样式生动丰富,操作起来简单,快捷。

进一步地,所述文档编辑界面中的多个要素区域为嵌套结构。

各个要素区域以嵌套的形式显示在文档编辑界面中,这样显示要素,可使编辑完成的文档也以嵌套的形式显示,一份文档可以分成多个要素进行编辑,使最终文档的编辑效果更好。

进一步地,所述要素的边框编辑包括颜色编辑,线条样式编辑和宽度编辑。每个要素对应一个边框,对于边框的编辑,包括对边框颜色的编辑、边框线条样式的编辑和边框宽度的编辑,可以根据实际需求进行自定义编辑,满足不同用户的需求。

进一步地,所述要素的动画编辑包括动画变换编辑和过渡效果编辑。还可以实现对文档内容的动画编辑,内容填写在要素区域内,通过要素的动画编辑可以对文档内容进行动画变换编辑,具体为简单的动画变换,比如大小变换、颜色变换效果等;还可以进行过渡效果的编辑,具体为文档进入的动画效果,比如:由小到大的出场动画效果显示等,可以使文档显示更生动。

进一步地,所述要素的大小编辑包括要素本身大小编辑和各要素间的间距大小编辑。各要素在文档编辑界面显示,可以对每个要素本身所在的编辑框的大小进行编辑,主要是根据具体文档内容的多少改变要素本身的大小;另外每个要素间的大小也可以调整,类似实现对于整体页面的排版,使最终各要素及其文档内容的排版更合理,更美观。

进一步地,所述要素编辑框通过上下文菜单的形式显示在所述文档编辑界面。鼠标点击到文档编辑界面的区域,就会对应显示上下文菜单,上下文菜单随鼠标的移动而移动,上下文菜单中对应的是要素编辑框的各个编辑功能,通过上下文菜单的形式,清晰明了的显示出可以对当前区域进行哪些编辑,直观指引用户操作,使用户操作更简单,方便。

第二方面,本发明提供一种文档编辑器,包括:

编辑页面获取模块,用于获取文档编辑界面,将文档内容信息显示在文档编辑界面中;

要素划分模块,用于将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,所述要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

最小区域识别模块,用于通过识别鼠标点击位置对应的所述文档编辑界面中最小区域,将所述最小区域抽象成对应的要素区域,得到所述最小区域对应的要素区域;

文档内容编辑模块,用于根据所述最小区域对应的要素区域,对应显示所述要素区域的要素编辑框,实现对所述文档内容信息的编辑。

本发明一种文档编辑器的技术方案为:先通过编辑页面获取模块,获取文档编辑界面,将文档内容信息显示在文档编辑界面中;然后通过要素划分模块,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,所述要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

接着通过最小区域识别模块,通过识别鼠标点击位置对应的所述文档编辑界面中最小区域,将所述最小区域抽象成对应的要素区域,得到所述最小区域对应的要素区域;最后通过文档内容编辑模块,根据所述最小区域对应的要素区域,对应显示所述要素区域的要素编辑框,实现对所述文档内容信息的编辑。

本发明一种文档编辑器,采用基于鼠标位置变化,识别对应在文档编辑区域的最小区域,将最小区域抽象成要素的形式,通过要素对应的要素编辑框来实现对文档的编辑,该编辑方式简单,编辑好的文档样式生动丰富,操作起来简单,快捷。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。

图1示出了本发明第一实施例所提供的一种文档编辑方法的流程图;

图2示出了本发明第二实施例所提供的一种文档编辑器的示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

实施例一

图1示出了本发明第一实施例所提供的一种文档编辑方法的流程图;如图1所示,实施例一提供的一种文档编辑方法,包括:

步骤S1,获取文档编辑界面,将文档内容信息显示在文档编辑界面中;

步骤S2,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

步骤S3,通过识别鼠标点击位置对应的文档编辑界面中最小区域,将最小区域抽象成对应的要素区域,得到最小区域对应的要素区域;

步骤S4,根据最小区域对应的要素区域,对应显示要素区域的要素编辑框,实现对文档内容信息的编辑。

本发明文档编辑方法的技术方案为:先获取文档编辑界面,将文档内容信息显示在文档编辑界面中;然后,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

接着,通过识别鼠标点击位置对应的文档编辑界面中最小区域,将最小区域抽象成对应的要素区域,得到最小区域对应的要素区域;最后,根据最小区域对应的要素区域,对应显示要素区域的要素编辑框,实现对文档内容信息的编辑。

本发明一种文档编辑方法,采用基于鼠标位置变化,识别对应在文档编辑区域的最小区域,将最小区域抽象成要素的形式,通过要素对应的要素编辑框来实现对文档的编辑,该编辑方式简单,编辑好的文档样式生动丰富,操作起来简单,快捷。

具体地,本发明中以数据描述文档编辑页面。

优选地,文档编辑界面中的多个要素区域为嵌套结构。

各个要素区域以嵌套的形式显示在文档编辑界面中,这样显示要素,可使编辑完成的文档也以嵌套的形式显示,一份文档可以分成多个要素进行编辑,使最终文档的编辑效果更好。

优选地,要素的边框编辑包括颜色编辑,线条样式编辑和宽度编辑。每个要素对应一个边框,对于边框的编辑,包括对边框颜色的编辑、边框线条样式的编辑和边框宽度的编辑,可以根据实际需求进行自定义编辑,满足不同用户的需求。

具体地,线条样式包括线条的粗细和具体显示方式,比如:虚线线条、实现线条等,颜色包括对文字或是线条的编辑;宽度包括是指线条宽度;

优选地,要素的动画编辑包括动画变换编辑和过渡效果编辑。还可以实现对文档内容的动画编辑,内容填写在要素区域内,通过要素的动画编辑可以对文档内容进行动画变换编辑,具体为简单的动画变换,比如大小变换、颜色变换效果等;还可以进行过渡效果的编辑,具体为文档进入的动画效果,比如:由小到大的出场动画效果显示等,可以使文档显示更生动。

优选地,要素的大小编辑包括要素本身大小编辑和各要素间的间距大小编辑。各要素在文档编辑界面显示,可以对每个要素本身所在的编辑框的大小进行编辑,主要是根据具体文档内容的多少改变要素本身的大小;另外每个要素间的大小也可以调整,类似实现对于整体页面的排版,使最终各要素及其文档内容的排版更合理,更美观。

优选地,要素编辑框通过上下文菜单的形式显示在文档编辑界面。鼠标点击到文档编辑界面的区域,就会对应显示上下文菜单,上下文菜单随鼠标的移动而移动,上下文菜单中对应的是要素编辑框的各个编辑功能,通过上下文菜单的形式,清晰明了的显示出可以对当前区域进行哪些编辑,直观指引用户操作,使用户操作更简单,方便。

用户只需要通过在文档编辑界面上移动鼠标,通过识别鼠标点击位置对应的最小区域,显示出对应的上下文菜单,进行自定义文档编辑,本发明将文档编辑界面抽象成各个要素区域,且各个要素区域嵌套显示在文档编辑界面,然后对要素区域对应的最小区域进行编辑,最终实现文档的编辑,用户不需要了解复杂的界面功能,所有基本编辑功能都包含在要素编辑框中,只需点击编辑界面即可实现文档编辑,操作简单。

实施例二

第二方面,图2示出了本发明第二实施例所提供的一种文档编辑器的示意图。如图2所示,实施例二提供的一种文档编辑器10,包括:

编辑页面获取模块101,用于获取文档编辑界面,将文档内容信息显示在文档编辑界面中;

要素划分模块102,用于将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

最小区域识别模块103,用于通过识别鼠标点击位置对应的文档编辑界面中最小区域,将最小区域抽象成对应的要素区域,得到最小区域对应的要素区域;

文档内容编辑模块104,用于根据最小区域对应的要素区域,对应显示要素区域的要素编辑框,实现对文档内容信息的编辑。

本发明一种文档编辑器10的技术方案为:先通过编辑页面获取模块101,获取文档编辑界面,将文档内容信息显示在文档编辑界面中;然后通过要素划分模块102,将文档编辑界面进行要素的划分,生成多个要素区域,每个要素区域对应一个要素编辑框,要素编辑框包括要素的边框编辑、要素的动画编辑和要素的大小编辑;

接着通过最小区域识别模块103,通过识别鼠标点击位置对应的文档编辑界面中最小区域,将最小区域抽象成对应的要素区域,得到最小区域对应的要素区域;最后通过文档内容编辑模块104,根据最小区域对应的要素区域,对应显示要素区域的要素编辑框,实现对文档内容信息的编辑。

本发明一种文档编辑器10,采用基于鼠标位置变化,识别对应在文档编辑区域的最小区域,将最小区域抽象成要素的形式,通过要素对应的要素编辑框来实现对文档的编辑,该编辑方式简单,编辑好的文档样式生动丰富,操作起来简单,快捷。

实施例三

基于本发明实施例一中的文档编辑方法和实施例二中的文档编辑器,可以应用于人才引进文档的编辑,一些政府部门的政策信息可通过本发明中的文档编辑方法和文档编辑器进行编辑,上传到相应的平台上进行展示,吸引人们查阅;同样,可以将编辑一些文档,推送给与政策匹配的人才,为人才提供更多更丰富的信息介绍。

经过本发明中的文档编辑方法和文档编辑器10编辑过的政策信息,更形象生动的将政策信息进行展示。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1