一种文件数据存储方法及装置与流程

文档序号:15982448发布日期:2018-11-17 00:29阅读:141来源:国知局

本发明涉及计算机数据存储领域,尤其涉及一种文件数据存储方法及装置。

背景技术

用户在使用计算机系统的过程中,常常需要将阅读的文件(例如pdf、word文件)存储下来以供后续浏览。现有技术中,对文件的存储通常通过以下方式来实现:用户在文件阅读软件菜单栏中点击“文件-另存为”,在点击“另存为”后弹出的页面中,文件浏览软件界面会显示一些常用的文件存储位置(例如:桌面、计算机、我的文档),或最近访问过的位置,用户通过一步步点击选择相关对象来确定最终的目标文件夹存储阅读文件。

然而,“桌面”、“计算机”等位置通常只是用户想要存储文件的目标文件夹的入口,用户在到达该目标文件夹前需要进行多次点击选择,尤其当用户文件夹数量较多时,该选择是凌乱而不直观的;并且,在文件浏览软件中,其显示的最近访问的位置常常未得到及时的更新和展现。这都导致用户在存储文件数据时操作繁琐,未能高效地将文件存储到目标位置。



技术实现要素:

为解决上述技术问题,本发明提出了一种文件数据存储的方法,所述方法包括:

s1,获取用户在计算机终端文件阅读软件中阅读文件时发出的文件另存储指令;依据所述指令,文件阅读软件界面弹出“文件另存为”对话框,其中,所述“文件另存为”对话框中包含文件存储的目标位置列表区域;

s2,获取用户在计算机终端中已打开的文件夹信息;

s3,检测用户对一个或多个已打开的文件夹的拖拽操作,所述拖拽操作将所述已打开文件夹移动至所述“文件另存为”对话框的目标位置列表区域;

s4,将所述用户拖拽的文件夹作为目标文件夹,调取所述目标文件夹的访问路径,将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域;

s5,获取用户的保存指令,依据所述目标文件夹的访问路径,将所述阅读文件存储至所述目标文件夹。

优选地,所述拖拽操作包括:拖拽文件夹的头部、或拖拽文件夹的左上角、或点击文件夹的头部并再次点击所述“文件另存为”对话框的目标位置列表区域、或点击文件夹的左上角并再次点击所述“文件另存为”对话框的目标位置列表区域。

优选地,所述调取所述目标文件夹的访问路径具体为:通过目标文件夹的头部地址框获取该目标文件夹的访问路径。

优选地,所述将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域具体为通过方形扩展的动画方式进行展现。

本发明还提供一种文件数据存储的装置,所述装置包括:存储指令获取模块、备选文件夹获取模块、拖拽检测模块、路径调取模块、文件保存模块,

所述存储指令获取模块,用于获取用户在计算机终端文件阅读软件中阅读文件时发出的文件另存储指令;依据所述指令,文件阅读软件界面弹出“文件另存为”对话框,其中,所述“文件另存为”对话框中包含文件存储的目标位置列表区域;

所述备选文件夹获取模块,用于获取用户在计算机终端中已打开的文件夹信息;

所述拖拽检测模块,用于检测用户对一个或多个已打开的文件夹的拖拽操作,所述拖拽操作将所述已打开文件夹移动至所述“文件另存为”对话框的目标位置列表区域;

所述路径调取模块,用于将所述用户拖拽的文件夹作为目标文件夹,调取所述目标文件夹的访问路径,将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域;

所述文件保存模块,用于获取用户的保存指令,依据所述目标文件夹的访问路径,将所述阅读文件存储至所述目标文件夹。

优选地,所述拖拽检测模块中,所述拖拽操作包括:拖拽文件夹的头部、或拖拽文件夹的左上角、或点击文件夹的头部并再次点击所述“文件另存为”对话框的目标位置列表区域、或点击文件夹的左上角并再次点击所述“文件另存为”对话框的目标位置列表区域。

优选地,所述路径调取模块通过目标文件夹的头部地址框获取该目标文件夹的访问路径。

优选地,所述将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域具体为通过方形扩展的动画方式进行展现。

本发明和已有技术相比较,其效果是积极和明显的。本发明基于用户对已打开文件夹的拖拽操作,调取已打开文件夹的位置路径,快速、有效、直观地获取到用户更倾向于存储目标文件的目标文件夹信息,无需用户多次点击选择文件夹,也不会有最近访问位置未得到及时更新带来的问题,从而避免了繁琐的重复点击选择操作,提高了文件存储的效率,增强了用户体验。

附图说明

图1示出了文件阅读软件界面弹出的“文件另存为”对话框。

图2示出了用户进行文件夹拖拽的示例。

图3示出了调取目标文件夹的访问路径的示例。

图4示出了本发明中文件数据存储方法的流程图。

具体实施方式

下面结合附图,对实施例作详细说明。

实施例1

本实施例提供一种文件数据存储的方法:

s1,获取用户在计算机终端文件阅读软件中阅读文件时发出的文件另存储指令;依据所述指令,文件阅读软件界面弹出“文件另存为”对话框,其中,所述“文件另存为”对话框中包含文件存储的目标位置列表区域。

图1示出了文件阅读软件界面弹出的“文件另存为”对话框,以及其中包含的文件存储的目标位置列表区域,在现有技术中,通过对目标位置列表区域中包含对象的点选操作一步步到达目标文件夹位置,但该过程操作繁琐,用户不能快速获取文件存储位置,存储文件的效率低下。

s2,获取用户在计算机终端中已打开的文件夹信息。

用户在使用计算机终端系统时,同一时间通过不同软件、文件夹处理的多为同一工作任务,在进行文件存储时,用户通常会将文件存储至已经打开的相关工作文件夹中,而通过在对话框中点选的方式并不会根据当前处理事务改变默认的目标位置列表,不能为用户提供更加适用的目标文件夹选项。本实施例通过计算机系统任务栏或其他方式获取计算机终端中已经打开的文件夹信息,获取用户更倾向存储文件的目标位置,从而提高文件存储的效率。

s3,检测用户对一个或多个已打开的文件夹的拖拽操作,所述拖拽操作将所述已打开文件夹移动至所述“文件另存为”对话框的目标位置列表区域。

如图2所示,用户的拖拽操作可以包含多种形式,包括但不限于,拖拽文件夹的头部、或拖拽文件夹的左上角、或点击文件夹的头部并再次点击所述“文件另存为”对话框的目标位置列表区域、或点击文件夹的左上角并再次点击所述“文件另存为”对话框的目标位置列表区域。

s4,将所述用户拖拽的文件夹作为目标文件夹,调取所述目标文件夹的访问路径,将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域。

优选地,如图3所示,可以通过目标文件夹的头部地址框获取该目标文件夹的访问路径。并且,将目标文件夹中包含的内容展现在所述目标位置列表区域时,可以通过多种动画方式进行展现,例如,百叶窗、棋盘、方形扩展等等。

s5,获取用户的保存指令,依据所述目标文件夹的访问路径,将所述阅读文件存储至所述目标文件夹。

用户可以将拖拽的文件夹快速直接地确定为目标文件夹,也可以在拖拽的文件夹中进行进一步选择,获取更佳的目标文件存储位置。

实施例2

本实施例提供一种文件数据存储的装置,所述装置包括:存储指令获取模块、备选文件夹获取模块、拖拽检测模块、路径调取模块、文件保存模块,具体的,

所述存储指令获取模块,用于获取用户在计算机终端文件阅读软件中阅读文件时发出的文件另存储指令;依据所述指令,文件阅读软件界面弹出“文件另存为”对话框,其中,所述“文件另存为”对话框中包含文件存储的目标位置列表区域。

图1示出了文件阅读软件界面弹出的“文件另存为”对话框,以及其中包含的文件存储的目标位置列表区域,在现有技术中,通过对目标位置列表区域中包含对象的点选操作一步步到达目标文件夹位置,但该过程操作繁琐,用户不能快速获取文件存储位置,存储文件的效率低下。

所述备选文件夹获取模块,用于获取用户在计算机终端中已打开的文件夹信息。

用户在使用计算机终端系统时,同一时间通过不同软件、文件夹处理的多为同一工作任务,在进行文件存储时,用户通常会将文件存储至已经打开的相关工作文件夹中,而通过在对话框中点选的方式并不会根据当前处理事务改变默认的目标位置列表,不能为用户提供更加适用的目标文件夹选项。本实施例通过计算机系统任务栏或其他方式获取计算机终端中已经打开的文件夹信息,获取用户更倾向存储文件的目标位置,从而提高文件存储的效率。

所述拖拽检测模块,用于检测用户对一个或多个已打开的文件夹的拖拽操作,所述拖拽操作将所述已打开文件夹移动至所述“文件另存为”对话框的目标位置列表区域。

如图2所示,用户的拖拽操作可以包含多种形式,包括但不限于,拖拽文件夹的头部、或拖拽文件夹的左上角、或点击文件夹的头部并再次点击所述“文件另存为”对话框的目标位置列表区域、或点击文件夹的左上角并再次点击所述“文件另存为”对话框的目标位置列表区域。

所述路径调取模块,用于将所述用户拖拽的文件夹作为目标文件夹,调取所述目标文件夹的访问路径,将且仅将目标文件夹中包含的内容展现在所述目标位置列表区域。

优选地,如图3所示,可以通过目标文件夹的头部地址框获取该目标文件夹的访问路径。并且,将目标文件夹中包含的内容展现在所述目标位置列表区域时,可以通过多种动画方式进行展现,例如,百叶窗、棋盘、方形扩展等等。

所述文件保存模块,用于获取用户的保存指令,依据所述目标文件夹的访问路径,将所述阅读文件存储至所述目标文件夹。

用户可以将拖拽的文件夹快速直接地确定为目标文件夹,也可以在拖拽的文件夹中进行进一步选择,获取更佳的目标文件存储位置。

上述实施例仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

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