[发明专利]一种在网页中预览文档的方法在审

专利信息
申请号: 201710778878.1 申请日: 2017-08-30
公开(公告)号: CN107515945A 公开(公告)日: 2017-12-26
发明(设计)人: 黄元稳;漆尧;李苏华;唐军 申请(专利权)人: 四川长虹电器股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F17/21
代理公司: 成都虹桥专利事务所(普通合伙)51124 代理人: 吴中伟
地址: 621000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网页 预览 文档 方法
【说明书】:

技术领域

发明涉及文档预览技术,具体涉及一种在网页中预览文档的方法。

背景技术

目前网页文档预览是很多网站建设中大多需要的功能,网页文档预览手段基本分为两种:

①用PageOffice。PageOffice能在web网页里打开、编辑、打印预览、打印Word、Excel、PowerPoint等Office文档。PageOffice虽然不需要在服务器端安装相关插件,但是需要客户端本地安装Microsoft Office软件。因此,对于没有安装Microsoft Office软件的客户端有很大使用限制。

②使用flash动画软件进行文档预览,此种方式需要服务端把文档格式转化为.swf格式的同时还需要web客户端安装flash相关的软件,占用资源较多,对于网站性能有较大的影响。

发明内容

本发明所要解决的技术问题是:提出一种在网页中预览文档的方法,解决传统技术中需要在客户端安装office软件才能实现文档预览,或者需要安装flash插件占用资源较多的问题。

本发明采用的技术方案如下:

一种在网页中预览文档的方法,包括以下步骤:

a.服务端接收到某个客户端上传的文档后,判断文档是否为pdf格式,如果是,则进入步骤b,否则进入步骤c;

b.为该文档添加具有唯一性的标识名和类型,然后存入数据库中,进入步骤d;

c.将文档转换为pdf格式,然后为该文档添加具有唯一性的标识名和类型,并存入数据库;

d.当有客户端需要在网页中预览某个文档时,将该文档的标识名和类型发送给服务端;

e.服务端在数据库中查找相应pdf文档并发送给客户端;

f.客户端通过开源pdf.js包将获取的pdf文档在网页渲染出来。

作为进一步优化,步骤a中,所述客户端上传的文档为word、excel或pdf格式。

作为进一步优化,步骤a中,客户端通过http请求服务端接口将文档上传给服务端。

作为进一步优化,所述标志名包括用户名称及时间戳。

作为进一步优化,步骤c中,服务端调用JodConverter.jar包服务,启动OpenOffice将文档转化为pdf格式文档。

本发明的有益效果是:在服务端对客户端上传的文档进行存储时,统一以pdf格式进行存储,并添加标志名和类型,客户端有预览文档的需求时,将该文档的标识名和类型发送给服务端,服务端即可将相应pdf文档发送给客户端进行渲染,本发明相比传统flash插件占用资源更少,相比PageOffice,不需要客户端安装office软件。

附图说明

图1为本发明实施例中的在网页中预览文档的方法流程图。

具体实施方式

本发明旨在提出一种在网页中预览文档的方法,解决传统技术中需要在客户端安装office软件才能实现文档预览,或者需要安装flash插件占用资源较多的问题。

在本发明中,首先某个客户端需要上传文档时,通过http请求服务端接口,将word、excel或pdf格式文档上传到服务端,服务端获取文档和相关信息,判断是否为pdf格式文档,如果是,添加唯一标识名称(用户名称+时间戳)和类型(文档所属类型)存入数据库。如果不是,就先通过pdf插件将文档转化为pdf格式文档,然后添加唯一标识名称和类型(文档所属类型)存入数据库。当有客户端需要预览文档时,通过http请求服务端接口,将文档唯一名称和类型传给服务端,获取pdf格式文档,然后通过开源pdf.js包将pdf格式文档在网页渲染出来。

下面结合附图及实施例对本发明的方案做进一步的描述:

如图1所示,本实施例中的在网页中预览文档的方法包括以下步骤:

客户端上传文档步骤:

1.客户端通过http请求接口,上传word、excel或者pdf格式文档。

2.服务端接受文档。

3.判断是否为pdf格式文档。

4.如果是,添加唯一名称(用户类型+时间戳)和类型。

5.如果不是,那就服务端调用JodConverter.jar包服务,启动OpenOffice将文档转化为pdf格式文档。

6服务端将转化为pdf格式的文档添加唯一名称(用户类型+时间戳)和类型。

7.服务端将添加唯一名称类型后的文档存入数据库。

客户端请求文档到渲染过程:

1.获取客户端需要预览文档唯一名称(用户类型+时间戳)和类型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710778878.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top