文件预览方法、装置及设备与流程

文档序号:33521119发布日期:2023-03-22 06:36阅读:22来源:国知局
1.本技术涉及文件处理
技术领域
:,尤其涉及一种文件预览方法、装置及设备。
背景技术
::2.在文件流转中,经常涉及到文件、文件夹或压缩包的上传,以供其他用户查看上述文件、文件夹或压缩包中的内容。3.针对文件而言,其他用户直接点击该文件即可实现文件的预览,查看文件中的具体内容。但针对文件夹或压缩包而言,其他用户需要将该文件夹或压缩包下载到本地,才能在本地打开文件夹或压缩包,预览文件夹或压缩包中的文件的具体内容。4.上述预览文件夹或压缩包中的文件的方案,预览文件的操作复杂度较高。技术实现要素:5.本技术提供一种文件预览方法、装置及设备,以降低预览文件的操作复杂度。6.第一方面,本技术提供一种文件预览方法,包括:接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。7.在一种可能的实施方式中,所述根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,包括:根据所述预览指令,从预设数据库中获取所述至少两个待预览文件;采用树形控件对所述至少两个待预览文件处理,生成所述目录信息;显示所述目录信息。8.在一种可能的实施方式中,所述待预览文件集合为第一待预览文件夹、第一压缩包、第二压缩包中的任意一项;所述根据所述预览指令,从预设数据库中获取所述至少两个待预览文件,包括以下任意一项:根据所述预览指令,从所述预设数据库中获取所述第一待预览文件夹;获取所述第一待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第一压缩包;对所述第一压缩包进行解压处理,得到第二待预览文件夹;获取所述第二待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第二压缩包;对所述第二压缩包进行解压处理,得到所述至少两个待预览文件。9.在一种可能的实施方式中,所述响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件,包括:响应于针对所述目录信息的第一点击指令,对所述目录信息进行展开处理,显示展开的目录信息;响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,显示所述第二点击指令对应的待预览文件。10.在一种可能的实施方式中,所述响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,显示所述第二点击指令对应的待预览文件,包括:响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,将所述第二点击指令对应的待预览文件转换为便携式文档格式的文件;显示所述便携式文档格式的文件。11.在一种可能的实施方式中,在所述第二点击指令对应的待预览文件为加密文件的情况下,所述将所述第二点击指令对应的待预览文件转换为便携式文档格式的文件,包括:获取所述第二点击指令对应的待预览文件的文件密码;根据所述文件密码对所述第二点击指令对应的待预览文件进行解密处理,得到解密后的待预览文件;将所述解密后的待预览文件转换为所述便携式文档格式的文件。12.在一种可能的实施方式中,所述获取所述第二点击指令对应的待预览文件的文件密码,包括:响应于所述第二点击指令,显示密码输入界面,所述密码输入界面中包括密码输入框;响应于针对所述密码输入框的输入操作,将输入所述密码输入框的密码确定为所述文件密码。13.第二方面,本技术提供一种文件预览装置,包括:接收模块,用于接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;第一显示模块,用于在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;第二显示模块,用于响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。14.在一种可能的实施方式中,所述第一显示模块具体用于:根据所述预览指令,从预设数据库中获取所述至少两个待预览文件;采用树形控件对所述至少两个待预览文件处理,生成所述目录信息;显示所述目录信息。15.在一种可能的实施方式中,所述待预览文件集合为第一待预览文件夹、第一压缩包、第二压缩包中的任意一项;所述第一显示模块具体用于以下任意一项:根据所述预览指令,从所述预设数据库中获取所述第一待预览文件夹;获取所述第一待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第一压缩包;对所述第一压缩包进行解压处理,得到第二待预览文件夹;获取所述第二待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第二压缩包;对所述第二压缩包进行解压处理,得到所述至少两个待预览文件。16.在一种可能的实施方式中,所述第二显示模块具体用于:响应于针对所述目录信息的第一点击指令,对所述目录信息进行展开处理,显示展开的目录信息;响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,显示所述第二点击指令对应的待预览文件。17.在一种可能的实施方式中,所述第二显示模块具体用于:响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,将所述第二点击指令对应的待预览文件转换为便携式文档格式的文件;显示所述便携式文档格式的文件。18.在一种可能的实施方式中,在所述第二点击指令对应的待预览文件为加密文件的情况下,所述第二显示模块具体用于:获取所述第二点击指令对应的待预览文件的文件密码;根据所述文件密码对所述第二点击指令对应的待预览文件进行解密处理,得到解密后的待预览文件;将所述解密后的待预览文件转换为所述便携式文档格式的文件。19.在一种可能的实施方式中,所述第二显示模块具体用于:响应于所述第二点击指令,显示密码输入界面,所述密码输入界面中包括密码输入框;响应于针对所述密码输入框的输入操作,将输入所述密码输入框的密码确定为所述文件密码。20.第三方面,本技术提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面任一项所述的文件预览方法。21.第四方面,本技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的文件预览方法。22.第五方面,本技术提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的文件预览方法。23.本技术实施例提供的文件预览方法、装置及设备,首先接收针对待预览文件集合的预览指令,待预览文件集合中包括至少两个待预览文件;然后在文件预览模式下,根据预览指令,显示至少两个待预览文件对应的目录信息,目录信息中包括至少两个待预览文件各自对应的文件属性信息,根据文件属性信息可以获知待预览文件集合中包括的各个文件以及文件的属性;最后终端设备响应于针对目录信息的点击指令,在文件预览模式下,显示点击指令对应的待预览文件。在想要预览该待预览文件集合中的文件时,通过与终端设备之间的交互操作,在文件预览模式下显示对应的目录信息,并根据点击指令选中的目录信息中的待预览文件,显示该待预览文件,无需下载整个待预览文件集合即可实现待预览文件集合中的待预览文件的预览,降低了预览文件的操作复杂度。附图说明24.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。25.图1为本技术实施例提供的应用场景示意图;图2为本技术实施例提供的文件预览方法的流程示意图;图3为本技术实施例提供的显示目录信息的流程示意图;图4为本技术实施例提供的目录信息的层级结构示意图;图5为本技术实施例提供的显示待预览文件的流程示意图;图6为本技术实施例提供的展开目录信息的界面示意图;图7为本技术实施例提供的获取文件密码的界面示意图;图8为本技术实施例提供的预览文件的界面示意图;图9为本技术实施例提供的文件预览装置的结构示意图;图10为本技术实施例提供的一种电子设备的实体结构示意图。具体实施方式26.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。27.图1为本技术实施例提供的应用场景示意图,如图1所示,在界面上显示了一个网页10,网页10中包括一个压缩包“复习资料”。用户甲想在网络上寻找一些复习资料,但网页10中包括的压缩包“复习资料”由于只显示了一个压缩包图标,用户甲并不知道里面的具体内容,因此无法判断压缩包里面的内容是否为自己需要的复习资料。28.因此,针对用户甲而言,希望先预览压缩包“复习资料”的内容,然后再进一步判断是否需要下载到本地进行使用。针对单个文件而言,网页上的单个文件可以实现网页上的预览,但是对于压缩包、文件夹这类的文件集合而言,必须先将其下载到本地才能查看,无法在不下载压缩包或文件夹的情况下实现文件内容的预览。29.上述预览文件夹或压缩包中的文件内容的方案,操作比较复杂,需要在下载文件夹或压缩包的情况下实现文件内容的预览。进一步的,上述方案还可能造成额外的操作开销。例如在图1中,用户甲必须将压缩包“复习资料”下载到本地,才能查看“复习资料”里面的内容,才能判断“复习资料”里面的内容是否为自己需要的。若“复习资料”里面的文件内容对用户甲而言用处较小,则还需要将其进行删除。上述下载和删除等一系列的操作也提高了人力成本,进一步提高了操作的复杂度。30.基于此,本技术实施例提供一种文件预览方法,针对文件夹和压缩包这类文件集合而言,在无需下载文件集合的前提下实现文件集合中的文件内容的预览,以降低预览文件的操作复杂度,下面将结合图2对本技术实施例的方案进行介绍。31.需要说明的是,本技术中各实施例的执行主体可以为集成处理器或微处理器等装置的设备,例如客户端、服务器或终端设备等等。本技术各实施例的具体的执行主体不做限制,其可以根据实际需求进行选择和设置。在下述实施例中,均以执行主体为终端设备为例进行介绍。32.图2为本技术实施例提供的文件预览方法的流程示意图,如图2所示,该方法可以包括:s21,接收针对待预览文件集合的预览指令,待预览文件集合中包括至少两个待预览文件。33.待预览文件集合为至少两个待预览文件的集合,待预览文件集合的类型可以有多种,例如可以为待预览文件夹的形式,也可以为待预览压缩包的形式,待预览压缩包可以是直接对至少两个待预览文件进行压缩得到的,也可以是对待预览文件夹进行压缩得到的。34.在终端设备的界面上可以显示待预览文件集合的相关图标,待预览文件集合不处于终端设备的本地内存中,待预览文件集合例如可以存储在某个网页上。当用户想要在终端设备上预览该待预览文件集合中的文件内容时,可以与终端设备进行界面交互,例如可以对终端设备的界面进行触控操作,发送预览指令。终端设备接收针对待预览文件集合的预览指令,获知需要预览该待预览文件集合中的文件内容。35.s22,在文件预览模式下,根据预览指令,显示至少两个待预览文件对应的目录信息,目录信息中包括至少两个待预览文件各自对应的文件属性信息。36.文件预览模式指的是无需下载待预览文件集合的前提下的模式。终端设备接收到预览指令后,根据待预览文件集合中包括的文件夹和/或文件,显示至少两个待预览文件对应的目录信息。37.目录信息为根据待预览文件集合中的包括的文件夹和/或文件,生成的目录结构,目录信息中包括各个待预览文件各自对应的文件属性信息,文件属性信息用于指示待预览文件的数量。文件属性信息例如可以包括文件名、文件的类型、文件的修改时间、文件的大小等等。若待预览文件集合中包括一个或多个文件夹,各文件夹中包括数量不等的文件,则目录信息中还可以包括各个文件夹的属性信息,例如文件夹的名称、文件夹的大小,以及该文件夹下包括的文件,等等。38.s23,响应于针对目录信息的点击指令,在文件预览模式下,显示点击指令对应的待预览文件。39.在终端设备上显示目录信息后,用户可以通过观察目录信息获知待预览文件集合中包括的文件夹或文件。若用户需要预览其中的某个文件,则可以通过点击目录信息实现。终端设备响应于针对目录信息的点击指令,在该文件预览模式下,确定用户想要预览的文件,并显示该点击指令对应的待预览文件。40.本技术实施例提供的文件预览方法,首先接收针对待预览文件集合的预览指令,待预览文件集合中包括至少两个待预览文件;然后在文件预览模式下,根据预览指令,显示至少两个待预览文件对应的目录信息,目录信息中包括至少两个待预览文件各自对应的文件属性信息,根据文件属性信息可以获知待预览文件集合中包括的各个文件以及文件的属性;最后终端设备响应于针对目录信息的点击指令,在文件预览模式下,显示点击指令对应的待预览文件。在想要预览该待预览文件集合中的文件时,通过与终端设备之间的交互操作,在文件预览模式下显示对应的目录信息,并根据点击指令选中的目录信息中的待预览文件,显示该待预览文件,无需下载整个待预览文件集合即可实现待预览文件集合中的待预览文件的预览,降低了预览文件的操作复杂度。41.在上述任意实施例的基础上,下面结合附图对本技术的方案进行详细介绍。42.首先结合图3介绍显示目录信息的过程。43.图3为本技术实施例提供的显示目录信息的流程示意图,如图3所示,包括:s31,根据预览指令,从预设数据库中获取至少两个待预览文件。44.预设数据库为存储待预览文件集合中的文件的数据库。在终端设备接收到针对待预览文件集合的预览指令后,终端设备从预设数据库中获取待预览文件集合中的待预览文件,即本技术实施例中的至少两个待预览文件。45.本技术实施例中,待预览文件集合为第一待预览文件夹、第一压缩包和第二压缩包中的任意一项。46.第一待预览文件夹为文件夹形式存储的文件集合。当待预览文件集合为第一待预览文件夹时,终端设备根据预览指令,从预设数据库中获取第一待预览文件夹,然后获取第一待预览文件夹中的至少两个待预览文件。47.第一压缩包为对第二待预览文件夹进行压缩得到的文件集合。当待预览文件集合为第一压缩包时,终端设备根据预览指令,从预设数据库中获取第一压缩包,然后对第一压缩包进行解压处理,得到第二待预览文件夹。进而,终端设备可以获取第二待预览文件夹中的至少两个待预览文件。48.第二压缩包为对至少两个待预览文件进行压缩得到的文件集合。当待预览文件集合为第二压缩包时,终端设备根据预览指令,从预设数据库中获取第二压缩包,然后对第二压缩包进行解压处理,得到至少两个待预览文件。49.s32,采用树形控件对至少两个待预览文件处理,生成目录信息。50.在得到这至少两个待预览文件后,需要生成这至少两个待预览文件对应的目录信息。本技术实施例中,可以采用树形控件对这至少两个待预览文件进行处理,生成目录信息的。树形控件例如可以是ztree.js插件,或者其他可能的控件,本实施例对此不作限定。51.树形控件支持层级多数据量的大的结构处理,且处理速度较快。通过树形控件对待预览文件进行处理,可以生成层级结构显示的目录信息。层级结构显示的目录信息,指的是目录信息中不仅包括各待预览文件的文件属性信息,且能够体现这些待预览文件的文件属性信息的层级。52.例如可以结合图4进行理解。图4为本技术实施例提供的目录信息的层级结构示意图,如图4所示,待预览文件集合中包括3个待预览文件夹,分别是甲待预览文件夹(即待预览文件夹41)、乙待预览文件夹(即待预览文件夹42)和丙待预览文件夹(即待预览文件夹43),各待预览文件夹中还包括数量不等的待预览文件,如待预览文件夹41中包括文件a、文件b和文件c,还包括文件夹m,文件夹m中包括文件h和文件i,待预览文件夹42中包括文件d和文件e,待预览文件夹43中包括文件夹f和文件g。其中,待预览文件夹41、待预览文件夹42和待预览文件夹43属于同一层级;文件a、文件b、文件c和文件夹m属于同一层级,即待预览文件夹41的下一层级;文件h和文件i属于同一层级,即文件夹m的下一层级;文件d和文件e属于同一层级,即待预览文件夹42的下一层级;文件夹f和文件g属于同一层级,即待预览文件夹43的下一层级。根据该层级结构,可以生成目录信息。53.s33,显示目录信息。54.在生成目录信息后,终端设备上显示该目录信息。目录信息中包括各待预览文件的文件属性信息,且各待预览文件的文件属性信息按照上述各待预览文件对应的层级进行显示。55.在显示目录信息后,若想要预览该待预览文件集合中的待预览文件,则可以通过点击目录信息实现,下面结合图5对该过程进行介绍。56.图5为本技术实施例提供的显示待预览文件的流程示意图,如图5所示,包括:s51,响应于针对目录信息的第一点击指令,对目录信息进行展开处理,显示展开的目录信息。57.初始时,目录信息中虽然包括各待预览文件按照层级结构展示的文件属性信息,但是目录信息处于折叠状态,用户无法直接观察到各待预览文件之间的层级结构。因此,需要点击目录信息来实现目录信息的展开。58.例如可以结合图6对该过程进行理解。59.图6为本技术实施例提供的展开目录信息的界面示意图,如图6所示,在界面60上显示了待预览文件集合对应的目录信息,即界面60上的“目录”。60.用户可以点击“目录”对应的区域61,终端设备响应于针对目录信息的第一点击指令,对目录信息进行展开处理,显示展开的目录信息。如图6所示,对“目录”展开后,显示了“目录”详细的层级结构。61.s52,响应于针对展开的目录信息的第二点击指令,在文件预览模式下,显示第二点击指令对应的待预览文件。62.在显示了展开的目录信息后,若用户想要预览某个文件,直接点击对应的文件即可。终端设备响应于针对展开的目录信息的第二点击指令,在该文件预览模式下,首先将第二点击指令对应的待预览文件转换为便携式文档格式的文件,再进行显示。63.在一些情况下,第二点击指令对应的待预览文件为加密文件,无法直接进行文件转换,此时需要先进行文件的解密。64.具体的,首先获取第二点击指令对应的待预览文件的文件密码。获取文件密码的方式,可以是由用户进行输入,也可以是自动填充输入。65.针对用户进行输入的实现方式而言,当用户点击待预览文件后,终端设备响应于针对待预览文件的第二点击指令,显示密码输入界面,面输入界面中包括密码输入框。66.图7为本技术实施例提供的获取文件密码的界面示意图,如图7所示,若用户点击的是文件a,文件a为一个加密文件,则终端设备响应于针对文件a的第二点击指令,在界面60上显示密码输入界面70,密码输入界面70中包括密码输入框71,供用户输入密码。67.用户输入密码后,终端设备响应于针对密码输入框71的输入操作,将输入密码输入框71的密码确定为文件密码即可。68.针对自动填充输入的实现方式而言,主要是通过一些通用的解密算法对待预览文件进行解密。69.在获取文件密码后,根据文件密码对第二点击指令对应的待预览文件进行解密处理,即可得到解密后的待预览文件。70.在得到解密后的待预览文件后,可以将解密后的待预览文件转换为便携式文档格式的文件。71.便携式文档格式的文件,通常为版式文档。版式文档是相对于流式文档而言的,版式文档指的是不可编辑的、固定版式的文档,版式文档中的文字元素的内容、位置、样式等等在生成版式文档的时候已经固定,不容易进行修改编辑,通常只能添加一些注释、签名等信息。由于版式文档这些特性,因此版式文档不会“跑版”,版式文档在任何设备上的显示效果和打印效果是高度一致,不受阅读器版本、操作系统版本等环境因素的影响。版式文档主要用于进行文档的呈现,常见的版式文档的文件格式包括可携带文档格式(portabledocumentformat,pdf)、开放版式文档(openfixed-layoutdocument,ofd)等等。72.在转换为便携式文档格式的文件后,即可在终端设备上显示该便携式文档格式的文件。图8为本技术实施例提供的预览文件的界面示意图,如图8所示,在界面60上点击文件a后,即可显示文件a对应的预览页面80,预览页面80上即为文件a的详细内容。73.综上所述,本技术实施例的方案,在想要预览该待预览文件集合中的文件时,通过与终端设备之间的交互操作,在文件预览模式下显示对应的目录信息,并根据点击指令选中的目录信息中的待预览文件,显示该待预览文件,无需下载整个待预览文件集合即可实现待预览文件集合中的待预览文件的预览,降低了预览文件的操作复杂度。74.图9为本技术实施例提供的文件预览装置的结构示意图,如图9所示,该装置包括:接收模块91,用于接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;第一显示模块92,用于在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;第二显示模块93,用于响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。75.在一种可能的实施方式中,所述第一显示模块92具体用于:根据所述预览指令,从预设数据库中获取所述至少两个待预览文件;采用树形控件对所述至少两个待预览文件处理,生成所述目录信息;显示所述目录信息。76.在一种可能的实施方式中,所述待预览文件集合为第一待预览文件夹、第一压缩包、第二压缩包中的任意一项;所述第一显示模块92具体用于以下任意一项:根据所述预览指令,从所述预设数据库中获取所述第一待预览文件夹;获取所述第一待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第一压缩包;对所述第一压缩包进行解压处理,得到第二待预览文件夹;获取所述第二待预览文件夹中的所述至少两个待预览文件;根据所述预览指令,从所述预设数据库中获取所述第二压缩包;对所述第二压缩包进行解压处理,得到所述至少两个待预览文件。77.在一种可能的实施方式中,所述第二显示模块93具体用于:响应于针对所述目录信息的第一点击指令,对所述目录信息进行展开处理,显示展开的目录信息;响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,显示所述第二点击指令对应的待预览文件。78.在一种可能的实施方式中,所述第二显示模块93具体用于:响应于针对所述展开的目录信息的第二点击指令,在所述文件预览模式下,将所述第二点击指令对应的待预览文件转换为便携式文档格式的文件;显示所述便携式文档格式的文件。79.在一种可能的实施方式中,在所述第二点击指令对应的待预览文件为加密文件的情况下,所述第二显示模块93具体用于:获取所述第二点击指令对应的待预览文件的文件密码;根据所述文件密码对所述第二点击指令对应的待预览文件进行解密处理,得到解密后的待预览文件;将所述解密后的待预览文件转换为所述便携式文档格式的文件。80.在一种可能的实施方式中,所述第二显示模块93具体用于:响应于所述第二点击指令,显示密码输入界面,所述密码输入界面中包括密码输入框;响应于针对所述密码输入框的输入操作,将输入所述密码输入框的密码确定为所述文件密码。81.本技术实施例提供的文件预览装置,用于执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。82.图10示例了一种电子设备的实体结构示意图,如图10所示,该电子设备可以包括:处理器(processor)1010、通信接口(communicationsinterface)1020、存储器(memory)1030和通信总线1040,其中,处理器1010,通信接口1020,存储器1030通过通信总线1040完成相互间的通信。处理器1010可以调用存储器1030中的逻辑指令,以执行文件预览方法,该方法包括:接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。83.此外,上述的存储器1030中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。84.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各实施例所提供的文件预览方法,该方法包括:接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。85.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的文件预览方法,该方法包括:接收针对待预览文件集合的预览指令,所述待预览文件集合中包括至少两个待预览文件;在文件预览模式下,根据所述预览指令,显示所述至少两个待预览文件对应的目录信息,所述目录信息中包括所述至少两个待预览文件各自对应的文件属性信息;响应于针对所述目录信息的点击指令,在所述文件预览模式下,显示所述点击指令对应的待预览文件。86.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。87.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。88.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1