【技术实现步骤摘要】
一种文件的预览处理方法和装置
本专利技术涉及计算机技术应用领域,特别是涉及一种文件的预览处理方法和一种文件的预览处理装置。
技术介绍
由于对办公信息化以及移动办公的需求日益增长,特别是在涉及一些审批审阅流程的时候,移动端审批以及文档的在线预览功能成为不可或缺的一部分,但涉及到文件落地控制、跨平台在线预览、超大文件预览、细粒度权限控制等方面,当前现有方法均存在一些局限性。当前跨平台在线预览功能一般通过将远程文件下载到处理前端本地,通过第三方软件打开或者通过本地支持的插件功能进行预览查看;无论是哪种用户角色,只要具有文件的下载权限,可对整个文件进行下载并预览查看文件的所有信息,不利于对文件核心信息的保护;且文件原件需要完整落地本地存储中,造成可以通过技术手段直接从前端存储中拿到文件原件,或者通过拦截抓包的问题,还可能造成在前后端文件传输网络通信中偷偷抓取到文件原件的问题,存在严重的信息泄露风险。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种 ...
【技术保护点】
1.一种文件的预览处理方法,其特征在于,包括:/n接收终端发送的文件预览请求,并获取所述终端对应用户的浏览权限信息;/n根据所述文件预览请求获取对应的原始文件;/n从所述原始文件中,根据与所述浏览权限信息适配的文件数据生成目标文件;/n向所述终端发送所述目标文件。/n
【技术特征摘要】
1.一种文件的预览处理方法,其特征在于,包括:
接收终端发送的文件预览请求,并获取所述终端对应用户的浏览权限信息;
根据所述文件预览请求获取对应的原始文件;
从所述原始文件中,根据与所述浏览权限信息适配的文件数据生成目标文件;
向所述终端发送所述目标文件。
2.根据权利要求1所述的方法,其特征在于,所述文件预览请求包括用户信息;所述获取所述终端对应用户的浏览权限信息,包括:
当所述用户信息包括所述浏览权限信息时,从所述用户信息获取所述终端对应用户的浏览权限信息;
或,当所述用户信息不包括所述浏览权限信息时,从预置的浏览权限信息中,获取与所述用户信息匹配的浏览权限信息。
3.根据权利要求1所述的方法,其特征在于,所述文件预览请求包括文件标识信息;所述原始文件为与所述文件标识信息对应的原始文件;所述从所述原始文件中,根据与所述浏览权限信息适配的文件数据生成目标文件,包括:
将所述原始文件的文件格式转换为第一目标格式,生成中间文件;
从所述中间文件中,获取与所述浏览权限信息适配的可访问页面;
根据所述可访问页面生成所述目标文件。
4.根据权利要求3所述的方法,其特征在于,所述根据所述可访问页面生成所述目标文件,包括:
从所述可访问页面中,获取与所述浏览权限信息适配的指定页面;
采用所述指定页面,生成第二目标格式的临时文件;
按顺序排列所述临时文件,并将所述临时文件的文件格式转换为所述第一目标格式,得到所述目标文件。
5.根据权利要求4所述的方法,其特征在于,所述采用所述指定页面,生成第二目标格式的临时文件,包括:
将所述指定页面的文件格式转换为第...
【专利技术属性】
技术研发人员:游景元,刘明,柯文渊,
申请(专利权)人:泰康保险集团股份有限公司,泰康资产管理有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。