一种文档定位方法及装置制造方法及图纸

技术编号:16472504 阅读:20 留言:0更新日期:2017-10-29 00:12
本发明专利技术实施例公开了一种文档定位方法及装置,解决了目前用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题。本发明专利技术实施例文档定位方法包括:获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置;当获取到文档重打开指令,则根据记录确定字符在文档中的位置;根据确定的位置开始排版,并显示与位置相对应的文档内容。

Document positioning method and device

The embodiment of the invention discloses a method and apparatus for locating documents, the user second opened document can only be targeted to document the place, or want to go back to the last visit, technical problems caused by the need to wait for. The embodiment of the invention comprises a positioning method: access to the document with the document off instruction, and record the visual area of the current document in which at least one character corresponding to the locations in the document; when access to the document re opening command, according to the records to determine the location in the document character; determined according to the position of layout, and display the contents of the document corresponding to the position.

【技术实现步骤摘要】
一种文档定位方法及装置
本专利技术涉及办公软件
,尤其涉及一种文档定位方法及装置。
技术介绍
办公软件指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。尤其对于文字处理应用程序,给用户提供了用于创建专业而优雅的文档工具,帮助用户节省时间,并得到优雅美观的结果,不仅提供了许多易于使用的文档创建工具,同时也提供了丰富的功能集供创建复杂的文档使用。哪怕只使用文字处理应用程序,例如Word应用一点文本格式化操作或图片处理,也可以使简单的文档变得比只使用纯文本更具吸引力。如今,在打开文档阅读关闭文档,再次打来,用户会希望直接定位到上次浏览位置。而当前文档的排版方式只能从头到尾顺序排版(因为文字文档的数据储存结构是一个队列型,后面的排版会依赖于前面的结果),就导致用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置就需要等待,而这种等待的时间会根据文档的大小出现大范围的波动。上述提及的用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题,已成为本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术实施例提供的一种文档定位方法及装置,解决了目前用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题。本专利技术实施例提供的一种文档定位方法,包括:获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置;当获取到文档重打开指令,则根据记录确定所述字符在所述文档中的位置;根据确定的所述位置开始排版,并显示与所述位置相对应的文档内容。可选地,获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置具体包括:获取到文档关闭指令,并记录当前所述文档的可视区域内的自定义的一个字符在整个所述文档数据结构中的所述位置。可选地,根据确定的所述位置开始排版显示与所述位置相对应的文档内容具体包括:根据确定的所述位置开始向后排版显示与所述位置相对应的文档内容。可选地,根据确定的所述位置开始向后排版,并显示与所述位置相对应的文档内容具体包括:判断是否存在文档滚动操作,若是,则根据确定的所述位置进行与所述滚动方向一致的排版,并显示与所述位置相对应的文档内容。可选地,判断是否存在文档滚动操作,若是,则根据确定的所述位置进行与所述滚动方向一致的排版,并显示与所述位置相对应的文档内容具体包括:判断文档滚动方向,若为向上滚动,则往前追溯到一个跨度,从新的起点开始往后排,并显示与所述位置相对应的文档内容,若为向下滚动,则根据确定的所述位置在所述文档中向后排版,并显示与所述位置相对应的文档内容。本专利技术实施例提供的一种文档定位装置,包括:获取单元,用于获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置;确定单元,用于当获取到文档重打开指令,则根据记录确定所述字符在所述文档中的位置;排版单元,用于根据确定的所述位置开始排版,并显示与所述位置相对应的文档内容。可选地,获取单元,具体用于获取到文档关闭指令,并记录当前所述文档的可视区域内的自定义的一个字符在整个所述文档数据结构中的所述位置。可选地,排版单元,具体用于根据确定的所述位置开始向后排版显示与所述位置相对应的文档内容。可选地,排版单元,具体用于判断是否存在文档滚动操作,若是,则根据确定的所述位置进行与所述滚动方向一致的排版,并显示与所述位置相对应的文档内容。可选地,排版单元具体包括:判断子单元,用于判断文档滚动方向,若为向上滚动,则触发第一排版子单元,若为向下滚动,则第二排版子单元;所述第一排版子单元,用于往前追溯到一个跨度,从新的起点开始往后排;所述第二排版子单元,用于根据确定的所述位置在所述文档中向后排版,并显示与所述位置相对应的文档内容。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供的一种文档定位方法及装置,其中,文档定位方法包括:获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置;当获取到文档重打开指令,则根据记录确定字符在文档中的位置;根据确定的位置开始排版,并显示与位置相对应的文档内容。本实施例中,通过获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置;当获取到文档重打开指令,则根据记录确定字符在文档中的位置;根据确定的位置开始排版,并显示与位置相对应的文档内容,解决了目前用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种文档定位方法的一个实施例的流程示意图;图2为本专利技术实施例提供的一种文档定位方法的另一个实施例的流程示意图;图3为本专利技术实施例提供的一种文档定位方法的另一个实施例的流程示意图;图4为本专利技术实施例提供的一种文档定位装置的一个实施例的结构示意图;图5为本专利技术实施例提供的一种文档定位装置的另一个实施例的结构示意图。具体实施方式本专利技术实施例提供的一种文档定位方法及装置,解决了目前用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例提供的一种文档定位方法的一个实施例包括:101、获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置;本实施例中,当对在打开文档阅读后再关闭文档,再次打来,需要获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置。102、当获取到文档重打开指令,则根据记录确定字符在文档中的位置;当获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置之后,需要当获取到文档重打开指令,则根据记录确定字符在文档中的位置。103、根据确定的位置开始排版,并显示与位置相对应的文档内容。当获取到文档重打开指令,则根据记录确定字符在文档中的位置之后,需要根据确定的位置开始排版,并显示与位置相对应的文档内容。本实施例中,通过获取到文档关闭指令,并记录当前文档的可视区域内的其中至少一个字符对应的文档中的位置;当获取到文档重打开指令,则根据记录确定字符在文档中的位置;根据确定的位置开始排版,并显示与位置相对应的文档内容,解决了目前用户第二次打开文档只能定位到文档的开始的地方,或想要回到上次浏览位置,所导致的需要等待的技术问题。上面是对文档定本文档来自技高网...
一种文档定位方法及装置

【技术保护点】
一种文档定位方法,其特征在于,包括:获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置;当获取到文档重打开指令,则根据记录确定所述字符在所述文档中的位置;根据确定的所述位置开始排版,并显示与所述位置相对应的文档内容。

【技术特征摘要】
1.一种文档定位方法,其特征在于,包括:获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置;当获取到文档重打开指令,则根据记录确定所述字符在所述文档中的位置;根据确定的所述位置开始排版,并显示与所述位置相对应的文档内容。2.根据权利要求1所述的文档定位方法,其特征在于,获取到文档关闭指令,并记录当前所述文档的可视区域内的其中至少一个字符对应的所述文档中的位置具体包括:获取到文档关闭指令,并记录当前所述文档的可视区域内的自定义的一个字符在整个所述文档数据结构中的所述位置。3.根据权利要求2所述的文档定位方法,其特征在于,根据确定的所述位置开始排版显示与所述位置相对应的文档内容具体包括:根据确定的所述位置开始向后排版显示与所述位置相对应的文档内容。4.根据权利要求3所述的文档定位方法,其特征在于,根据确定的所述位置开始向后排版,并显示与所述位置相对应的文档内容具体包括:判断是否存在文档滚动操作,若是,则根据确定的所述位置进行与所述滚动方向一致的排版,并显示与所述位置相对应的文档内容。5.根据权利要求4所述的文档定位方法,其特征在于,判断是否存在文档滚动操作,若是,则根据确定的所述位置进行与所述滚动方向一致的排版,并显示与所述位置相对应的文档内容具体包括:判断文档滚动方向,若为向上滚动,则往前追溯到一个跨度,从新的起点开始往后排,并显示与所述位置相对应的文档内容,若...

【专利技术属性】
技术研发人员:胡娟周显庄湧
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东,44

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

1