通过标签快速预览文件的方法、装置、网盘及存储介质制造方法及图纸

技术编号:37355217 阅读:14 留言:0更新日期:2023-04-27 07:05
本发明专利技术提供了一种通过标签快速预览文件的方法、装置、网盘及存储介质,其中方法包括:接收对预览标签的选择操作,根据所述选择操作确定预览加载规则;获取所述选择操作选择的预览标签的信息;获取所述选择的预览标签的信息中的文件ID信息和内容偏移量信息;根据所述文件ID信息得到文件对应的数据块,并根据所述内容偏移量信息得到所述选择的预览标签对应文件内容的数据块和数据块中的数据位置;根据所述预览加载规则对所述选择的预览标签对应文件内容的数据位置进行加载。本发明专利技术所述的通过标签快速预览文件的方法、装置、网盘及存储介质,能根据用户预览需求加载文件,避免对资源和流量的浪费,提高文件预览效率。提高文件预览效率。提高文件预览效率。

【技术实现步骤摘要】
通过标签快速预览文件的方法、装置、网盘及存储介质


[0001]本专利技术属于网盘领域,尤其是涉及一种通过标签快速预览文件的方法、装置、网盘及存储介质。

技术介绍

[0002]随着互联网的发展,应用程序除了自身应具备的功能之外,通常还可以用于分享文件。例如,即时通讯应用程序除了用于实时聊天,还常常进行文件传输,以此极大地提高了用户日常生活中信息交流的效率。一般文件分享前,为确定是文件中是否存在需要分享的内容,用户通常需要先加载该文件,并该文件的文件内容,然后才能够查看到该文件的相关内容。但如果该文件的相关内容并非用户所关注的,则平白浪费了文件加载所消耗的时间。
[0003]现有的文件预览机制是需要整个文件加载后从首页开始预览,当文件页码较多时要想定位到重点关心的内容需要大量的翻阅,重点内容定位困难,造成了阅读效率低下。并且整个文件加载需要占用的处理资源较多,容易影响文件的预览效率,导致文件预览操作不便。

技术实现思路

[0004]有鉴于此,本专利技术旨在提出一种通过标签快速预览文件的方法、装置、网盘及存储介质,以解决现有的文件预览机制中重点内容定位困难导致的文件预览效率低下的问题。
[0005]为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术提供了一种通过标签快速预览文件的方法,包括:接收对预览标签的选择操作,根据所述选择操作确定预览加载规则;获取所述选择操作选择的预览标签的信息;获取所述选择的预览标签的信息中的文件ID信息和内容偏移量信息;根据所述文件ID信息得到文件对应的数据块,并根据所述内容偏移量信息得到所述选择的预览标签对应文件内容的数据块和数据块中的数据位置;根据所述预览加载规则对所述选择的预览标签对应文件内容的数据位置进行加载,以对所述选择的预览标签对应的文件内容进行展示。
[0006]进一步的,所述接收对预览标签的选择操作,根据所述选择操作确定预览加载规则,包括:接收对预览标签的选择操作;获取所述选择的预览标签的选取方式,并根据所述选取方式确定预览加载规则;其中,所述选取方式包括从文件中选取和直接选取。
[0007]进一步的,所述预览加载规则,包括:当所述选取方式为从文件中选取时,按照所述选择的预览标签对应的文件内容在文件中的顺序,对所述选择的预览标签对应文件内容的数据位置进行加载;
当所述选取方式为直接选取、或直接选取和从文件中选取二者均存在时,按照所述选择的预览标签对应的文件ID信息对所述选择的预览标签进行归类,得到带有相同文件ID信息的标签组,并将所述标签组按照其对应数据块的数量由小到大依次排序后,再按照所述数据块数量由小到大的排序,对所述标签组对应的数据位置进行加载;其中,所述带有相同文件ID信息的标签组中,按照所述选择的预览标签对应的文件内容在文件中的顺序,对所述标签组对应的数据位置进行加载。
[0008]进一步的,在所述接收对预览标签的选择操作,根据所述选择操作确定预览加载规则之后,所述方法还包括:若不存在预览标签被选择,则接收对文件的打开操作,并根据所述打开操作对文件的数据位置进行加载,以对所述文件对应的文件内容进行展示。
[0009]进一步的,所述方法还包括:接收对文件内容的选中操作,并根据所述选中操作确定选中文件内容的起始和结束位置;获取所述选中文件内容对应的文件ID信息和内容偏移量信息;接收对预览标签的生成操作,并根据所述生成操作生成预览标签;将所述选中文件内容对应的文件ID信息和内容偏移量信息,写入所述生成的预览标签。
[0010]进一步的,在所述将所述选中文件内容对应的文件ID信息和内容偏移量信息,写入所述生成的预览标签之后,所述方法还包括:获取已有的预览标签;将所述生成的预览标签与已有的预览标签进行重复性比对,当所述生成的预览标签与已有的预览标签重复时提示用户进行修改。
[0011]第二方面,本专利技术还提供了一种通过标签快速预览文件的装置,包括:接收模块,接收对预览标签的选择操作,根据所述选择操作确定预览加载规则;获取模块,用于获取所述选择操作选择的预览标签的信息;读取模块,用于获取所述选择的预览标签的信息中的文件ID信息和内容偏移量信息;定位模块,用于根据所述文件ID信息得到文件对应的数据块,并根据所述内容偏移量信息得到所述选择的预览标签对应文件内容的数据块和数据块中的数据位置;加载模块,用于根据所述预览加载规则对所述选择的预览标签对应文件内容的数据位置进行加载,以对所述选择的预览标签对应的文件内容进行展示。
[0012]进一步的,所述装置还包括:监听模块,用于接收对文件内容的选中操作,并根据所述选中操作确定选中文件内容的起始和结束位置;提取模块,用于获取所述选中文件内容对应的文件ID信息和内容偏移量信息;生成模块,用于接收对预览标签的生成操作,并根据所述生成操作生成预览标签;写入模块,用于将所述选中文件内容对应的文件ID信息和内容偏移量信息,写入所述生成的预览标签。
[0013]第三方面,本专利技术还提供了一种网盘,包括:
一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一项所述的通过标签快速预览文件的方法。
[0014]第四方面,本专利技术还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述任一项所述的通过标签快速预览文件的方法。
[0015]相对于现有技术,本专利技术所述的通过标签快速预览文件的方法、装置、网盘及存储介质具有以下优势:(1)本专利技术所述的通过标签快速预览文件的方法、装置、网盘及存储介质,能根据用户预览需求加载文件,避免对资源和流量的浪费,提高文件预览效率,方便用户根据需要便捷的得到文件预览内容。
[0016](2)本专利技术所述的本专利技术所述的通过标签快速预览文件的方法、装置、网盘及存储介质,还能根据用户对预览标签的选择操作确定预览加载规则,并使其与用户的文件预览需求相匹配。当存在预览标签被选择时,对预览标签对应的文件内容数据位置进行加载,得到文件内容的预览。当不存在预览标签选中时,则对文件对应的数据位置进行加载,得到文件预览内容。
[0017](3)本专利技术所述的本专利技术所述的通过标签快速预览文件的方法、装置、网盘及存储介质,还可以通过在预览标签被选择时,获取所述选择的预览标签的选取方式,并根据所述选取方式确定预览加载规则。使得用户采用不同选取方式选取预览标签对应的文件内容时,能够采用不同的预览加载规则对数据进行加载,不仅提高了后续数据的加载效率和加载效果,也有利于提高用户预览文件的便利性。
附图说明
[0018]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例一提供的一种通过标签快速预览文件的方法的流程示意图;图2为本专利技术实施例二提供的一种通过标签快速预览文件的方法的流程示意图;图3为本专利技术实施例三提供的一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过标签快速预览文件的方法,其特征在于,包括:接收对预览标签的选择操作,根据所述选择操作确定预览加载规则;获取所述选择操作选择的预览标签的信息;获取所述选择的预览标签的信息中的文件ID信息和内容偏移量信息;根据所述文件ID信息得到文件对应的数据块,并根据所述内容偏移量信息得到所述选择的预览标签对应文件内容的数据块和数据块中的数据位置;根据所述预览加载规则对所述选择的预览标签对应文件内容的数据位置进行加载,以对所述选择的预览标签对应的文件内容进行展示。2.根据权利要求1所述的方法,其特征在于,所述接收对预览标签的选择操作,根据所述选择操作确定预览加载规则,包括:接收对预览标签的选择操作;获取所述选择的预览标签的选取方式,并根据所述选取方式确定预览加载规则;其中,所述选取方式包括从文件中选取和直接选取。3.根据权利要求2所述的方法,其特征在于,所述预览加载规则,包括:当所述选取方式为从文件中选取时,按照所述选择的预览标签对应的文件内容在文件中的顺序,对所述选择的预览标签对应文件内容的数据位置进行加载;当所述选取方式为直接选取、或直接选取和从文件中选取二者均存在时,按照所述选择的预览标签对应的文件ID信息对所述选择的预览标签进行归类,得到带有相同文件ID信息的标签组,并将所述标签组按照其对应数据块的数量由小到大依次排序后,再按照所述数据块数量由小到大的排序,对所述标签组对应的数据位置进行加载;其中,所述带有相同文件ID信息的标签组中,按照所述选择的预览标签对应的文件内容在文件中的顺序,对所述标签组对应的数据位置进行加载。4.根据权利要求1所述的方法,其特征在于,在所述接收对预览标签的选择操作,根据所述选择操作确定预览加载规则之后,所述方法还包括:若不存在预览标签被选择,则接收对文件的打开操作,并根据所述打开操作对文件的数据位置进行加载,以对所述文件对应的文件内容进行展示。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对文件内容的选中操作,并根据所述选中操作确定选中文件内容的起始和结束位置;获取所述选中文件内容对应的文件ID信息和内容偏移量...

【专利技术属性】
技术研发人员:周斌
申请(专利权)人:天津联想协同科技有限公司
类型:发明
国别省市:

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

1