一种基于浏览器的文件在线浏览的方法技术

技术编号:27975885 阅读:59 留言:0更新日期:2021-04-06 14:10
本发明专利技术提供一种基于浏览器的文件在线浏览的方法,属于互联网在线浏览技术领域,包括:1)文件获取,2)文件类型识别,3)文件转换,4)将转换的PDF进行分页处理;5)文件预览。本发明专利技术能够实现常见办公类型文件的在线浏览,且不需要前端安装插件。

【技术实现步骤摘要】
一种基于浏览器的文件在线浏览的方法
本专利技术涉及互联网在线浏览技术,尤其涉及一种基于浏览器的文件在线浏览的方法。
技术介绍
在万物互联的今天,人们在工作、学习以及生活中对互联网的使用越来越频繁。在互联网上的文件在线传输和分享日益频繁,其中一个常用的场景就是共享文档的在线浏览查看。目前传统文档资料共享查看有三种方式:一是提供文档资料下载功能,文档下载至本地后查看,此方法需要客户端本地安装文档对应的查看应用程序如Office,WPS等软件,也可能会产生文档版权问题;二是在本地安装第三方插件,第三方插件对不同的浏览器需要安装不同版本,用户自己选择相应的版本进行适配,操作相对繁琐,且容易出现错误;三是将由后台将文档资料转为PDF格式的文,再将PDF文件转为swf格式的文件,借助浏览器第三方swf插件,将swf格式的文件显示出来,达到在线浏览的效果,此方式在速度上会比较慢,而且在转换过程中随着转换次数的增加,数据失真的现象也随之会增加,且前端展示时还是需要安装swf的插件,因此在整体效果上不是很好。<br>专利技本文档来自技高网...

【技术保护点】
1.一种基于浏览器的文件在线浏览的方法,其特征在于,/n包括:/n1)文件获取,获取用户上传的文件或存储的文件;/n2)文件类型识别,获取文件后缀名判断文件的类型;/n3)文件转换,通过Aspose工具包将文件转为PDF文件;/n4)将转换的PDF进行分页处理;/n5)文件预览,设置响应类型,将转换的文件返回至前台,在浏览器实现文件的在线浏览。/n

【技术特征摘要】
1.一种基于浏览器的文件在线浏览的方法,其特征在于,
包括:
1)文件获取,获取用户上传的文件或存储的文件;
2)文件类型识别,获取文件后缀名判断文件的类型;
3)文件转换,通过Aspose工具包将文件转为PDF文件;
4)将转换的PDF进行分页处理;
5)文件预览,设置响应类型,将转换的文件返回至前台,在浏览器实现文件的在线浏览。


2.根据权利要求1所述的方法,其特征在于,
支持的文件类型包括Txt,Word,Excel,PPT。


3.根据权利要求2所述的方法,其特征在于,
具体步骤如下:
1)、获取用户上传的文件或存储的文件;
2)、对上传的文件类型进行识别,通过Java的File类动态获取所述文件的后缀名;
3)、使用Aspose工具类,封装三个方法分别为wordToPDF,excelToPDF和pptToPDF,实现Word、Excel、PPT转换为PDF;
4)、文件转换结束后,判断转换后的PDF文件大小,如果文件页数超过设定页,使用itextPDF对PD...

【专利技术属性】
技术研发人员:李宗巨亓波杨培强
申请(专利权)人:山东浪潮商用系统有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1