【技术实现步骤摘要】
一种文件在线预览方法、装置及存储介质
[0001]本专利技术属于互联网信息
,特别涉及一种文件在线预览方法、装置及存储介质。
技术介绍
[0002]现有技术中,原生的一些文件,比如ppt、cad图纸以及一些加密的文件等等不能通过浏览器直接进行预览,目前浏览器能直接预览的文件有图片、html、txt、pdf等简单文件。目前市面上的处理方式就是将不支持的文件线下处理成浏览器支持的文件,然后上传到wen系统中,然后实现文件在线预览的功能,比如将cad图纸扫描成pdf,或者拍成图片等处理。而将ppt、cad图纸等转换成pdf或图片时,会出现失真问题,静态文件格式错位、精度达不到他们所需要的精度等问题,导致打开文件内容错乱、生产线无法根据图纸加工生产等。
[0003]现在工业互联网行业慢慢施行开来,为了实现无纸化办公,并要满足生产车间对图纸的无缝衔接、实时更新以及对精度要求等都要满足,而现有大部分方式是人工手动下载后,再用可执行文件打开,操作起来比较繁琐,处理起来也比较费人费力。
技术实现思路
[0004 ...
【技术保护点】
【技术特征摘要】
1.一种文件在线预览方法,其特征在于,包括:通过浏览器接收文件,并解析所接收到的文件的地址信息,获得文件的文件类型和下载路径;将获得的文件类型与浏览器中自定义协议支持打开的文件类型进行匹配,并根据匹配结果确定浏览器是否调用与文件类型绑定的本地软件;其中,所述自定义协议中定义有可调用的本地软件与其支持打开的文件类型之间的对应关系;若文件类型为支持打开的文件类型,则调用与文件类型对应的本地软件,并通过本地软件的接口向下载路径终端发送请求参数,并根据下载路径终端返回的数据流将浏览器接收的文件下载至本地终端;通过浏览器调用本地软件所关联的可执行文件对下载至本地终端的文件进行在线预览。2.根据权利要求1所述的文件在线预览方法,其特征在于,浏览器中自定义协议的定义方法包括:通过本地软件的安装目录查找本地软件,以及本地软件所关联的可执行文件;在浏览器中将软件所属的可执行文件分别与不同的文件类型绑定,生成不同文件类型与可执行文件之间的相对调用路径;将相对调用路径分别写入注册表中保存,存储不同文件类型与其可调用的本地软件之间的对应关系,完成浏览器自定义协议定义过程。3.根据权利要求2所述的文件在线预览方法,其特征在于,还...
【专利技术属性】
技术研发人员:张胜,张启亮,黄凯,
申请(专利权)人:徐工汉云技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。