【技术实现步骤摘要】
文件预览方法、系统、设备及计算机可读存储介质
[0001]本专利技术涉及文件管理
,尤其涉及文件预览方法、系统、设备及计算机可读存储介质。
技术介绍
[0002]对于目前的大部分文件系统而言,用户若是想预览系统中的文件内容,一般需要下载整个文件,然后通过客户端上的各种软件打开该文件,客户端再在前端页面针对具体文件类型对该文件做显示渲染处理,用户才能够在客户端的前端页面上查看到该文件的文件内容。基于上述文件预览方式,在当前用户希望查看的文件为数据量较大的文件时,无论是文件下载步骤还是页面渲染步骤往往都会耗时较长,在线查看文件的速度比较慢,明显不符合用户预览文件时的耗时预期。
技术实现思路
[0003]本专利技术的主要目的在于提出一种文件预览方法、系统、设备及计算机可读存储介质,旨在解决基于现有的文件预览方式进行大文件在线查看的速度慢的技术问题。
[0004]为实现上述目的,本专利技术提供一种文件预览方法,所述文件预览方法应用于文件系统,所述文件预览方法包括:接收由客户端发送的文件预览指令,基于所述 ...
【技术保护点】
【技术特征摘要】
1.一种文件预览方法,其特征在于,所述文件预览方法应用于文件系统,所述文件预览方法包括:接收由客户端发送的文件预览指令,基于所述文件预览指令确定所述文件系统中的待预览文件;从所述文件系统中获取预生成的所述待预览文件的同名PDF文件,并在所述同名PDF文件的文件大小超出预设第一阈值时,对所述同名PDF文件进行分页处理得到分页PDF子文件集合,其中,所述同名PDF文件与所述待预览文件的文件内容一致;将所述分页PDF子文件集合返回至所述客户端,以供所述客户端基于所述分页PDF子文件集合将所述待预览文件的文件内容进行预览显示。2.如权利要求1所述的文件预览方法,其特征在于,所述接收由客户端发送的文件预览指令的步骤之前,还包括:获取所述待预览文件,判断所述待预览文件是否为压缩文件;若否,则识别所述待预览文件的后缀名,并根据所述后缀名选择目标解析方式;按照所述目标解析方式解析所述待预览文件,得到所述同名PDF文件,并将所述待预览文件和所述同名PDF文件进行关联存储。3.如权利要求2所述的文件预览方法,其特征在于,所述判断所述待预览文件是否为压缩文件的步骤之后,还包括:若是,则识别所述待预览文件的压缩后缀名,并根据所述压缩后缀名选择解压指令;执行所述解压指令,以将所述待预览文件解压为解压文件夹;针对所述解压文件夹中的每一解压文件遍历执行获取所述待预览文件的后缀名,并根据所述后缀名选择目标解析方式的步骤,以得到每一所述解压文件对应的同名PDF文件。4.如权利要求3所述的文件预览方法,其特征在于,所述待预览文件为压缩文件,所述从所述文件系统中获取预生成的所述待预览文件的同名PDF文件的步骤之前,还包括:基于预开发的遍历文件接口,向所述客户端返回所述解压文件夹的层级结构;在接受到所述客户端基于所述层级结构发送的解压文件选择指令时,根据所述解压文件选择指令确定所述解压文件夹中的目标解压文件,以从所述文件系统获取预存的所述目标解压文件对应的同名PDF文件。5.如权利要求2所述的文件预览方法,其特征在于,所述根据所述后缀名选择目标解析...
【专利技术属性】
技术研发人员:杜冬冬,杨志宇,罗启铭,熊皓,吴育校,覃江威,陈功,成建洪,冯建设,
申请(专利权)人:深圳市信润富联数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。