基于选项卡界面的排版处理方法和装置.pdf

上传人:00****42 文档编号:2238234 上传时间:2018-08-03 格式:PDF 页数:11 大小:1.47MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310421822.2

申请日:

2013.09.16

公开号:

CN104461257A

公开日:

2015.03.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/0482申请公布日:20150325|||实质审查的生效IPC(主分类):G06F3/0482申请日:20130916|||公开

IPC分类号:

G06F3/0482(2013.01)I; G06F17/24

主分类号:

G06F3/0482

申请人:

北大方正集团有限公司; 北京北大方正电子有限公司

发明人:

梅林; 杨雷鸣

地址:

100871北京市海淀区成府路298号中关村方正大厦9层

优先权:

专利代理机构:

北京同立钧成知识产权代理有限公司11205

代理人:

张娜

PDF下载: PDF下载
内容摘要

本发明提供一种基于选项卡界面的排版处理方法和装置,该方法包括:在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;向用户推送与选择的Ribbon选项卡对应的功能控件分组集合;接收用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对待排版处理的数据元素进行排版编辑处理。通过按照任务类型来组织排版软件用户界面中的选项卡,并将完成某选项卡对应的任务的各个功能的功能控件进行分组,大大提高了排版软件的易用性和排版处理的效率。

权利要求书

权利要求书
1.  一种基于选项卡界面的排版处理方法,其特征在于,包括:
在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。

2.  根据权利要求1所述的方法,其特征在于,所述功能控件分组中还包括菜单项;
所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。

3.  根据权利要求1所述的方法,其特征在于,所述向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,包括:
获取当前终端设备的屏幕尺寸信息;
根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;
根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。

4.  根据权利要求1~3中任一项所述的方法,其特征在于,所述Ribbon选项卡,包括:
编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。

5.  根据权利要求1~3中任一项所述的方法,其特征在于,所述接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待处理数据元素进行排版编辑处理之后,还包括:
记录所述用户对各功能控件的选择次数;
根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。

6.  一种基于选项卡界面的排版处理装置,其特征在于,包括:
接收模块,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
推送模块,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
处理模块,用于接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。

7.  根据权利要求6所述的装置,其特征在于,所述功能控件分组中还包括菜单项;
所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。

8.  根据权利要求6所述的装置,其特征在于,所述推送模块包括:
获取单元,用于获取当前终端设备的屏幕尺寸信息;
确定单元,用于根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;
推送单元,用于根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。

9.  根据权利要求6~8中任一项所述的装置,其特征在于,所述Ribbon选项卡,包括:
编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。

10.  根据权利要求6~8中任一项所述的装置,其特征在于,还包括:
记录模块,用于记录所述用户对各功能控件的选择次数;
调整模块,用于根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。

说明书

说明书基于选项卡界面的排版处理方法和装置
技术领域
本发明属于电子技术领域,具体是涉及一种基于选项卡界面的排版处理方法和装置。
背景技术
随着电子书的不断发展,为了满足用户对电子书表现形式的多样性、数据内容的丰富性的需求,在作为电子书制作必不可少的排版处理过程中,需要排版软件提供多种多样的功能,以满足上述用户需求。
现有专业排版软件所提供的各种功能都是采用传统的菜单模式展现在用户界面,将软件提供的众多功能以下拉菜单的方式罗列出来。但是,随着排版软件功能越来越强大,下拉式菜单也随之变得越来越长、用户根本不清楚菜单深处隐藏着什么重要功能,很多常用的功能被埋没于众多的菜单项中,使得用户在对数据元素进行排版编辑处理时,在使用常用的功能时,还需要进行多次菜单的选择,在使用不常用的功能时,很可能找不到该功能,从而大大降低了软件的易用性和处理效率。
发明内容
针对上述存在的问题,本发明提供一种基于选项卡界面的排版处理方法和装置,以克服现有菜单式界面所导致的排版软件易用性差、排版处理工作效率低的缺陷。
本发明提供了一种基于选项卡界面的排版处理方法,包括:
在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功 能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。
本发明提供了一种基于选项卡界面的排版处理装置,包括:
接收模块,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
推送模块,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
处理模块,用于接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。
本发明提供的基于选项卡界面的排版处理方法和装置,通过对用户的历史排版操作进行统计,确定至少一种任务类型,并分别设置与所述任务类型一一对应的Ribbon选项卡,并将完成该任务所需的功能控件按照功能逻辑分成各功能控件分组,将包含所述各功能控件分组的功能控件分组集合与所述Ribbon选项卡一一对应,以使得用户在选择某一Ribbon选项卡后,能够直观地看到该选项卡下所提供的各个功能控件,根据需要选择其中的一个或多个功能控件完成对待排版数据元素的排版编辑处理,大大提高了排版软件的易用性及排版处理的效率。另外,通过将各功能控件以实用频率递减的顺序在各自对应的功能控件分组中进行呈现,是用户能够更为方便地找到常用控件,进一步提高了排版处理效率。
附图说明
图1为本发明基于选项卡界面的排版处理方法实施例一的流程图;
图2为本发明基于选项卡界面的排版处理方法实施例二的流程图;
图3为本发明基于选项卡界面的排版处理装置实施例一的示意图;
图4为本发明基于选项卡界面的排版处理装置实施例二的示意图。
具体实施方式
图1为本发明基于选项卡界面的排版处理方法实施例一的流程图,如图1所示,本实施例提供的基于选项卡界面的排版处理方法尤其适用于以Ribbon选项卡的方式在用户界面中展现该排版软件所提供的功能的情况中,Ribbon选项卡的方式中,每个功能控件所提供的功能以图形的方式显示出来,便于用户明确其提供的功能。本实施例所提供的方法可以由一处理装置来执行,该处理装置可以集成在安装有该专业排版软件的设备中。
本实施例提供的基于选项卡界面的排版处理方法,具体包括:
步骤101、在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
具体地,在排版软件的用户界面中呈现有至少两个Ribbon选项卡,当用户需要对待排版的文档文件中的诸如文字、图片、公式等数据元素进行排版时,先选定待排版的数据元素,进而通过点击选择界面中的一个Ribbon选项卡来向所述处理装置输入选择指令。
本实施例中,在传统以下拉菜单的方式呈现排版软件所提供的功能的用户界面中,通过对大量用户的排版操作行为进行统计分析得到多种任务类型。在对排版软件的用户界面进行改进时,以Ribbon选项卡的方式将排版软件提供的功能按照所述任务类型划分,每个任务类型对应一个Ribbon选项卡。优选地,本实施例中所述Ribbon选项卡,包括:编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。
步骤102、向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
具体地,在处理装置收到用户输入的选择指令后,将与其选择的Ribbon选项卡对应的功能控件分组集合推送给用户,以供用户选择需要的功能控件来完成待排版数据元素的排版处理。
本实施例中,为了要完成一Ribbon选项卡对应的任务,会涉及到很多功 能控件,比如,对于美工选项卡,针对不同的数据元素类型,排版软件中提供了诸如羽化、阴影、文字打散、艺术字等多种功能,为了便于用户的使用,将各个功能控件按照功能逻辑,即按照完成与选择的Ribbon选项卡对应的任务的各个功能的需要,将这些功能控件进行分组,从而使得每个Ribbon选项卡对应着一个包含一个或多个功能控件分组的功能控件分组集合。而且,在每个功能控件分组中,各功能控件的排列顺序是按照使用频率递交的顺序依次进行排列的,以便用户能够更快捷地找到常用控件。
进一步地,所述功能控件分组中还包括菜单项;
所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。
本实施例中,还可以将属于同一功能控件分组中的各功能控件分组进行进一步的分组。具体地,可以预先在全部或部分功能控件分组中分别设置一菜单项,将各功能控件分组中使用频率低于预设阈值的功能控件添加入该菜单项中,以减少各功能控件分组所占的区域面积,节省用户界面的空间。
步骤103、接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。
当用户在推送给其的功能控件分组集合中选择出需要的功能控件后,该处理装置执行该功能控件的功能,实现对待排版数据元素的排版编辑处理。
本实施例中,通过对用户的历史排版操作进行统计,确定至少一种任务类型,并分别设置与所述任务类型一一对应的Ribbon选项卡,并将完成该任务所需的功能控件按照功能逻辑分成各功能控件分组,将包含所述各功能控件分组的功能控件分组集合与所述Ribbon选项卡一一对应,以使得用户在选择某一Ribbon选项卡后,能够直观地看到该选项卡下所提供的各个功能控件,根据需要选择其中的一个或多个功能控件完成对待排版数据元素的排版编辑处理,大大提高了排版软件的易用性及排版处理的效率。另外,通过将各功能控件以实用频率递减的顺序在各自对应的功能控件分组中进行呈现,是用户能够更为方便地找到常用控件,进一步提高了排版处理效率。
图2为本发明基于选项卡界面的排版处理方法实施例二的流程图,如图2所示,该方法包括:
步骤201、在用户选定待排版处理的数据元素后,接收所述用户输入的 选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
步骤202、获取当前终端设备的屏幕尺寸信息;
步骤203、根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;
步骤204、根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合;
所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件。
本实施例中,由于不用的用户终端设备具有不同的屏幕大小,比如PC机、平板电脑、智能手机等设备的屏幕大小各不相同,从而使得排版软件用户界面中的Ribbon选项卡,尤其是Ribbon选项卡所对应的各功能控件分组在不同的终端设备中具有不同的显示效果,比如,在PC机上可以完全显示一个Ribbon选项卡所对应的所有的功能控件分组,而在平板电脑上却只能显示部分、或者多行显示,这样会导致功能控件分组信息的缺失或者占用过多的页面空间。因此,本实施例中通过根据不同的终端屏幕大小来调整功能控件分组的显示大小,以实现排版软件用户界面在不同终端设备上的自适应。
具体地,当处理装置接收到用户输入的选择指令后,可以从当前终端设备的属性文件中获取该终端设备的屏幕大小信息,进而根据预存的屏幕大小信息与功能控件分组显示大小的对应关系表确定与当前终端设备屏幕大小相适应的功能控件分组显示大小,并根据该显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。
步骤205、接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理;
步骤206、记录所述用户对各功能控件的选择次数;
步骤207、根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。
本实施例中,处理装置在完成对待排版数据元素的排版编辑处理后,记录用户对各功能控件的选择次数,并根据该选择次数,分别调整所述各功能 控件在对应的功能控件分组中的排列顺序,以使各功能控件分组中各功能控件的排列始终是按照使用频率递减的顺序排版,以方便用户快捷地找到常用控件。
本实施例中,通过按照任务类型来组织排版软件用户界面中的选项卡,并将完成某选项卡对应的任务的各个功能的功能控件进行分组,大大提高了排版软件的易用性和排版处理的效率;通过对用户选择功能控件的次数进行统计,能够实时调整各功能控件在对应的功能控件分组中的排列顺序,保证功能控件分组中的功能控件始终按照使用频率递减的顺序排版,进一步方便用户对常用控件的选择;通过对当前终端设备屏幕大小信息的采集,实现了各功能控件分组显示大小与不同终端设备屏幕大小的自适应。
图3为本发明基于选项卡界面的排版处理装置实施例一的示意图,如图3所示,该处理装置包括:
接收模块11,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;
推送模块12,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;
处理模块13,用于接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。
本实施例的装置可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图4为本发明基于选项卡界面的排版处理装置实施例二的示意图,如图4所示,本实施例提供的处理装置在图3所示实施例的基础上,所述推送模块包括:
获取单元121,用于获取当前终端设备的屏幕尺寸信息;
确定单元122,用于根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;
推送单元123,用于根据所述显示大小,向所述用户推送与选择的Ribbon 选项卡对应的功能控件分组集合。
进一步地,所述功能控件分组中还包括菜单项;
所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。
具体地,所述Ribbon选项卡,包括:
编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。
进一步地,所述装置还包括:
记录模块21,用于记录所述用户对各功能控件的选择次数;
调整模块22,用于根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。
本实施例的装置可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

基于选项卡界面的排版处理方法和装置.pdf_第1页
第1页 / 共11页
基于选项卡界面的排版处理方法和装置.pdf_第2页
第2页 / 共11页
基于选项卡界面的排版处理方法和装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《基于选项卡界面的排版处理方法和装置.pdf》由会员分享,可在线阅读,更多相关《基于选项卡界面的排版处理方法和装置.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201310421822.2(22)申请日 2013.09.16G06F 3/0482(2013.01)G06F 17/24(2006.01)(71)申请人北大方正集团有限公司地址 100871 北京市海淀区成府路298号中关村方正大厦9层申请人北京北大方正电子有限公司(72)发明人梅林 杨雷鸣(74)专利代理机构北京同立钧成知识产权代理有限公司 11205代理人张娜(54) 发明名称基于选项卡界面的排版处理方法和装置(57) 摘要本发明提供一种基于选项卡界面的排版处理方法和装置,该方法包括:在用户选定待排版处理的数据元素后,接收所述用户。

2、输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;向用户推送与选择的Ribbon选项卡对应的功能控件分组集合;接收用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对待排版处理的数据元素进行排版编辑处理。通过按照任务类型来组织排版软件用户界面中的选项卡,并将完成某选项卡对应的任务的各个功能的功能控件进行分组,大大提高了排版软件的易用性和排版处理的效率。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书5页 附图3页(10)申请公布号 CN 。

3、104461257 A(43)申请公布日 2015.03.25CN 104461257 A1/2页21.一种基于选项卡界面的排版处理方法,其特征在于,包括:在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;接收所述用户从各功能。

4、控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。2.根据权利要求1所述的方法,其特征在于,所述功能控件分组中还包括菜单项;所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。3.根据权利要求1所述的方法,其特征在于,所述向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,包括:获取当前终端设备的屏幕尺寸信息;根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。4.根据权利要求13中任一项所述的方法,其特征在于,所述Ribbon选。

5、项卡,包括:编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。5.根据权利要求13中任一项所述的方法,其特征在于,所述接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待处理数据元素进行排版编辑处理之后,还包括:记录所述用户对各功能控件的选择次数;根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。6.一种基于选项卡界面的排版处理装置,其特征在于,包括:接收模块,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统。

6、计结果中的一种任务类型;推送模块,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;处理模块,用于接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。7.根据权利要求6所述的装置,其特征在于,所述功能控件分组中还包括菜单项;所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。8.根据权利要求6所述的装置,其特征在于,所述推送模块包括:获取单元。

7、,用于获取当前终端设备的屏幕尺寸信息;确定单元,用于根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的权 利 要 求 书CN 104461257 A2/2页3显示大小;推送单元,用于根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。9.根据权利要求68中任一项所述的装置,其特征在于,所述Ribbon选项卡,包括:编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。10.根据权利要求68中任一项所述的装置,其特征在于,还包括:记录模块,用于记录所述用户对各功能控件的选择次数;调整模块,用于根据所述选择次数,分别调整所述各功能控件在对应的功能。

8、控件分组中的排列顺序。权 利 要 求 书CN 104461257 A1/5页4基于选项卡界面的排版处理方法和装置技术领域0001 本发明属于电子技术领域,具体是涉及一种基于选项卡界面的排版处理方法和装置。背景技术0002 随着电子书的不断发展,为了满足用户对电子书表现形式的多样性、数据内容的丰富性的需求,在作为电子书制作必不可少的排版处理过程中,需要排版软件提供多种多样的功能,以满足上述用户需求。0003 现有专业排版软件所提供的各种功能都是采用传统的菜单模式展现在用户界面,将软件提供的众多功能以下拉菜单的方式罗列出来。但是,随着排版软件功能越来越强大,下拉式菜单也随之变得越来越长、用户根本不。

9、清楚菜单深处隐藏着什么重要功能,很多常用的功能被埋没于众多的菜单项中,使得用户在对数据元素进行排版编辑处理时,在使用常用的功能时,还需要进行多次菜单的选择,在使用不常用的功能时,很可能找不到该功能,从而大大降低了软件的易用性和处理效率。发明内容0004 针对上述存在的问题,本发明提供一种基于选项卡界面的排版处理方法和装置,以克服现有菜单式界面所导致的排版软件易用性差、排版处理工作效率低的缺陷。0005 本发明提供了一种基于选项卡界面的排版处理方法,包括:0006 在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ri。

10、bbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;0007 向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;0008 接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。0009 本发明提供了一种基于选项卡界面的排版处理装置,包括:0010 接收模块,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项。

11、卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;0011 推送模块,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;0012 处理模块,用于接收所述用户从各功能控件分组中选择的功能控件,并根据选择说 明 书CN 104461257 A2/5页5的功能控件对所述待排版处理的数据元素进行排版编辑处理。0013 本发明提供的基于选项卡界面的排版处理方法和装置,通过。

12、对用户的历史排版操作进行统计,确定至少一种任务类型,并分别设置与所述任务类型一一对应的Ribbon选项卡,并将完成该任务所需的功能控件按照功能逻辑分成各功能控件分组,将包含所述各功能控件分组的功能控件分组集合与所述Ribbon选项卡一一对应,以使得用户在选择某一Ribbon选项卡后,能够直观地看到该选项卡下所提供的各个功能控件,根据需要选择其中的一个或多个功能控件完成对待排版数据元素的排版编辑处理,大大提高了排版软件的易用性及排版处理的效率。另外,通过将各功能控件以实用频率递减的顺序在各自对应的功能控件分组中进行呈现,是用户能够更为方便地找到常用控件,进一步提高了排版处理效率。附图说明0014。

13、 图1为本发明基于选项卡界面的排版处理方法实施例一的流程图;0015 图2为本发明基于选项卡界面的排版处理方法实施例二的流程图;0016 图3为本发明基于选项卡界面的排版处理装置实施例一的示意图;0017 图4为本发明基于选项卡界面的排版处理装置实施例二的示意图。具体实施方式0018 图1为本发明基于选项卡界面的排版处理方法实施例一的流程图,如图1所示,本实施例提供的基于选项卡界面的排版处理方法尤其适用于以Ribbon选项卡的方式在用户界面中展现该排版软件所提供的功能的情况中,Ribbon选项卡的方式中,每个功能控件所提供的功能以图形的方式显示出来,便于用户明确其提供的功能。本实施例所提供的方。

14、法可以由一处理装置来执行,该处理装置可以集成在安装有该专业排版软件的设备中。0019 本实施例提供的基于选项卡界面的排版处理方法,具体包括:0020 步骤101、在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;0021 具体地,在排版软件的用户界面中呈现有至少两个Ribbon选项卡,当用户需要对待排版的文档文件中的诸如文字、图片、公式等数据元素进行排版时,先选定待排版的数据元素,进而通过点击选择界面中的一个Ribbon选项卡来向所述处理装置输入选择指。

15、令。0022 本实施例中,在传统以下拉菜单的方式呈现排版软件所提供的功能的用户界面中,通过对大量用户的排版操作行为进行统计分析得到多种任务类型。在对排版软件的用户界面进行改进时,以Ribbon选项卡的方式将排版软件提供的功能按照所述任务类型划分,每个任务类型对应一个Ribbon选项卡。优选地,本实施例中所述Ribbon选项卡,包括:编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。0023 步骤102、向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件。

16、分组中包括按使用频率递减顺序排列的至少一个功能控件;说 明 书CN 104461257 A3/5页60024 具体地,在处理装置收到用户输入的选择指令后,将与其选择的Ribbon选项卡对应的功能控件分组集合推送给用户,以供用户选择需要的功能控件来完成待排版数据元素的排版处理。0025 本实施例中,为了要完成一Ribbon选项卡对应的任务,会涉及到很多功能控件,比如,对于美工选项卡,针对不同的数据元素类型,排版软件中提供了诸如羽化、阴影、文字打散、艺术字等多种功能,为了便于用户的使用,将各个功能控件按照功能逻辑,即按照完成与选择的Ribbon选项卡对应的任务的各个功能的需要,将这些功能控件进行分。

17、组,从而使得每个Ribbon选项卡对应着一个包含一个或多个功能控件分组的功能控件分组集合。而且,在每个功能控件分组中,各功能控件的排列顺序是按照使用频率递交的顺序依次进行排列的,以便用户能够更快捷地找到常用控件。0026 进一步地,所述功能控件分组中还包括菜单项;0027 所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。0028 本实施例中,还可以将属于同一功能控件分组中的各功能控件分组进行进一步的分组。具体地,可以预先在全部或部分功能控件分组中分别设置一菜单项,将各功能控件分组中使用频率低于预设阈值的功能控件添加入该菜单项中,以减少各功能控件分组所占的区域面积,节省用户界面。

18、的空间。0029 步骤103、接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。0030 当用户在推送给其的功能控件分组集合中选择出需要的功能控件后,该处理装置执行该功能控件的功能,实现对待排版数据元素的排版编辑处理。0031 本实施例中,通过对用户的历史排版操作进行统计,确定至少一种任务类型,并分别设置与所述任务类型一一对应的Ribbon选项卡,并将完成该任务所需的功能控件按照功能逻辑分成各功能控件分组,将包含所述各功能控件分组的功能控件分组集合与所述Ribbon选项卡一一对应,以使得用户在选择某一Ribbon选项卡后,能够直观地看。

19、到该选项卡下所提供的各个功能控件,根据需要选择其中的一个或多个功能控件完成对待排版数据元素的排版编辑处理,大大提高了排版软件的易用性及排版处理的效率。另外,通过将各功能控件以实用频率递减的顺序在各自对应的功能控件分组中进行呈现,是用户能够更为方便地找到常用控件,进一步提高了排版处理效率。0032 图2为本发明基于选项卡界面的排版处理方法实施例二的流程图,如图2所示,该方法包括:0033 步骤201、在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;00。

20、34 步骤202、获取当前终端设备的屏幕尺寸信息;0035 步骤203、根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;0036 步骤204、根据所述显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合;0037 所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个说 明 书CN 104461257 A4/5页7功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件。0038 本实施例中,由于不用的用户终端设备具有不同的屏幕大小,比如PC机、平板电脑、智能手机等设备的屏幕大小各不相同,从而使得排。

21、版软件用户界面中的Ribbon选项卡,尤其是Ribbon选项卡所对应的各功能控件分组在不同的终端设备中具有不同的显示效果,比如,在PC机上可以完全显示一个Ribbon选项卡所对应的所有的功能控件分组,而在平板电脑上却只能显示部分、或者多行显示,这样会导致功能控件分组信息的缺失或者占用过多的页面空间。因此,本实施例中通过根据不同的终端屏幕大小来调整功能控件分组的显示大小,以实现排版软件用户界面在不同终端设备上的自适应。0039 具体地,当处理装置接收到用户输入的选择指令后,可以从当前终端设备的属性文件中获取该终端设备的屏幕大小信息,进而根据预存的屏幕大小信息与功能控件分组显示大小的对应关系表确定。

22、与当前终端设备屏幕大小相适应的功能控件分组显示大小,并根据该显示大小,向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合。0040 步骤205、接收所述用户从各功能控件分组中选择的功能控件,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理;0041 步骤206、记录所述用户对各功能控件的选择次数;0042 步骤207、根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。0043 本实施例中,处理装置在完成对待排版数据元素的排版编辑处理后,记录用户对各功能控件的选择次数,并根据该选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序,以使。

23、各功能控件分组中各功能控件的排列始终是按照使用频率递减的顺序排版,以方便用户快捷地找到常用控件。0044 本实施例中,通过按照任务类型来组织排版软件用户界面中的选项卡,并将完成某选项卡对应的任务的各个功能的功能控件进行分组,大大提高了排版软件的易用性和排版处理的效率;通过对用户选择功能控件的次数进行统计,能够实时调整各功能控件在对应的功能控件分组中的排列顺序,保证功能控件分组中的功能控件始终按照使用频率递减的顺序排版,进一步方便用户对常用控件的选择;通过对当前终端设备屏幕大小信息的采集,实现了各功能控件分组显示大小与不同终端设备屏幕大小的自适应。0045 图3为本发明基于选项卡界面的排版处理装。

24、置实施例一的示意图,如图3所示,该处理装置包括:0046 接收模块11,用于在用户选定待排版处理的数据元素后,接收所述用户输入的选择指令,从至少两个彩带Ribbon选项卡中选择一个Ribbon选项卡,每个Ribbon选项卡对应用户的历史排版操作统计结果中的一种任务类型;0047 推送模块12,用于向所述用户推送与选择的Ribbon选项卡对应的功能控件分组集合,所述功能控件分组集合中包括实现所述选择的Ribbon选项卡对应的任务的各个功能的至少一个功能控件分组,所述功能控件分组中包括按使用频率递减顺序排列的至少一个功能控件;0048 处理模块13,用于接收所述用户从各功能控件分组中选择的功能控件。

25、,并根据选择的功能控件对所述待排版处理的数据元素进行排版编辑处理。说 明 书CN 104461257 A5/5页80049 本实施例的装置可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。0050 图4为本发明基于选项卡界面的排版处理装置实施例二的示意图,如图4所示,本实施例提供的处理装置在图3所示实施例的基础上,所述推送模块包括:0051 获取单元121,用于获取当前终端设备的屏幕尺寸信息;0052 确定单元122,用于根据所述屏幕尺寸信息,确定功能控件分组集合中各功能控件分组的显示大小;0053 推送单元123,用于根据所述显示大小,向所述用户推送与选择的R。

26、ibbon选项卡对应的功能控件分组集合。0054 进一步地,所述功能控件分组中还包括菜单项;0055 所述菜单项中包括所述功能控件分组中使用频率低于预设阈值的功能控件。0056 具体地,所述Ribbon选项卡,包括:0057 编辑、插入、对象、美工、表格、科技、互动和视图中的至少两种选项卡。0058 进一步地,所述装置还包括:0059 记录模块21,用于记录所述用户对各功能控件的选择次数;0060 调整模块22,用于根据所述选择次数,分别调整所述各功能控件在对应的功能控件分组中的排列顺序。0061 本实施例的装置可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。。

27、0062 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。0063 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。说 明 书CN 104461257 A1/3页9图1说 明 书 附 图CN 104461257 A2/3页10图2图3说 明 书 附 图CN 104461257 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1