[发明专利]一种电子文档的预览方法及相关装置在审
| 申请号: | 202310245646.5 | 申请日: | 2023-03-09 |
| 公开(公告)号: | CN116304425A | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 陈波 | 申请(专利权)人: | 北京集度科技有限公司 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F40/151;G06F21/62 |
| 代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 骆宗力 |
| 地址: | 102600 北京市大兴区北京经济技术开发区宏达北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电子 文档 预览 方法 相关 装置 | ||
本说明书实施方式提供了一种电子文档的预览方法及相关装置,通过获取包括浏览器标识的文档触发请求,并根据所述文档触发请求,对所述文档触发请求对应的电子文档进行转码,以获得与所述浏览器类型对应的转码文件,使得转码后的转码文件可以适用于客户端中的相应类型的浏览器进行预览显示,在满足了word、excel等类型的电子文档的预览显示的要求的基础上,降低了转码文件无法被某些浏览器预览显示的概率,提高了电子文档的预览方法的适应性。此外,电子文档的预览方法可通过SDK的方式进行私有化部署,避免电子文档通过第三方工具转档可能导致的泄漏,有利于保障电子文档的私密性和安全性。
技术领域
本说明书中实施方式关于计算机应用技术领域,具体地说,涉及计算机应用技术领域下的浏览器应用技术,更具体地说,涉及一种电子文档的预览方法及相关装置。
背景技术
随着计算机网络的发展,文档在线传输和分享日益频繁,用户对在线预览文档的需求日益强烈,在线预览无需下载原文件,可为用户提供更便捷的阅读体验。
但目前的电子文档在线预览技术的适应性较差,经常出现预览失败的情况。
发明内容
本说明书中多个实施方式提供一种电子文档的预览方法及相关装置,以实现提高电子文档的预览方法的适应性的目的。
第一方面,本说明书的一个实施方式提供了一种电子文档的预览方法,应用于服务器,所述电子文档的预览方法包括:
获取文档触发请求,所述文档触发请求包括浏览器标识,所述浏览器标识用于表征浏览器类型;
根据所述文档触发请求,对所述文档触发请求对应的电子文档进行转码,以获得与所述浏览器类型对应的转码文件,所述转码文件用于传输给客户端进行预览显示。
第二方面,本说明书的一个实施方式提供了一种电子文档的预览方法,应用于客户端,所述电子文档的预览方法包括:
响应于文档触发操作,生成文档触发请求,所述文档触发请求包括浏览器标识,所述浏览器标识用于表征浏览器类型;所述文档触发请求用于请求服务器根据所述文档触发请求,对所述文档触发请求对应的电子文档进行转码,以获得与所述浏览器类型对应的转码文件;
获取所述转码文件,并进行预览显示。
在一些实施方式中,所述文档触发请求为HTTP请求,所述浏览器标识存储于所述HTTP请求的HTTP标头中。
第三方面,本说明书的一个实施方式提供了一种电子文档的预览装置,应用于服务器,所述电子文档的预览装置包括:
请求获取模块,用于获取文档触发请求,所述文档触发请求包括浏览器标识,所述浏览器标识用于表征浏览器类型;
文档转码模块,用于根据所述文档触发请求,对所述文档触发请求对应的电子文档进行转码,以获得与所述浏览器类型对应的转码文件,所述转码文件用于传输给客户端进行预览显示。
在一些实施方式中,所述浏览器标识包括内核标识和版本标识,所述内核标识用于表征浏览器的内核类型,所述版本标识用于表征所述浏览器的版本等级;
所述文档转码模块根据所述文档触发请求,对所述文档触发请求对应的电子文档进行转码,以获得与所述浏览器类型对应的转码文件具体用于:
若所述版本标识表征的所述浏览器的版本等级高于或等于预设等级,则将所述文档触发请求对应的电子文档转换为第一类转码文件,所述第一类转码文件用于传输给所述客户端,并以矢量图形式进行预览显示;所述预设等级与所述内核标识表征的浏览器的内核类型相对应;
若所述版本标识表征的所述浏览器的版本等级低于所述预设等级,则将所述文档触发请求对应的电子文档转换为第二类转码文件,所述第二类转码文件用于传输给所述客户端,并以位图形式进行预览显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京集度科技有限公司,未经北京集度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310245646.5/2.html,转载请声明来源钻瓜专利网。





