一种在BS系统下处理office文件的方法技术方案

技术编号:18458842 阅读:24 留言:0更新日期:2018-07-18 12:43
本发明专利技术公开了一种在BS系统下处理office文件的方法,该方法基于服务器、BS系统及一插件实现,所述BS系统和插件均安装于计算机的默认系统下,所述默认系统安装有office工具,所述BS系统的交互界面包括有操作按钮,所述方法包括有如下步骤:步骤S1,所述BS系统定位office文件在默认系统中的存储位置;步骤S2,用户点击所述操作按钮;步骤S3,所述BS系统向所述默认系统下载office文件;步骤S4,所述插件调用默认系统下安装的office工具,并利用所述office工具打开已下载的office文件;步骤S5,用户对office文件进行查看和/或编辑。本发明专利技术通过BS系统与本地office工具相结合的方式,实现office文件的查看与编辑,从而提高office文件加载速度、便于用户操作。

A method of processing office files under BS system

The invention discloses a method of processing office files under the BS system, which is based on a server, a BS system and a plug-in. The BS system and plug-in are installed under the default system of the computer. The default system is installed with a office tool. The interface of the BS system includes an operation button and the method package described. Step S1, step S1, the BS system locate the storage location of the office file in the default system; step S2, the user clicks on the operation button; step S3, the BS system downloads the office file to the default system; step S4, the plug-in calls the office tool installed under the default system and uses the offic. The e tool opens the downloaded office file; step S5, users view and / or edit office files. This invention realizes the view and editing of office files by combining the BS system with the local office tools, so as to improve the speed of the office file loading and facilitate the operation of the users.

【技术实现步骤摘要】
一种在BS系统下处理office文件的方法
本专利技术涉及BS系统的文件处理方法,尤其涉及一种在BS系统下处理office文件的方法。
技术介绍
现有技术的日常监测工作中,一个完整的监测业务流程需要保留大量的档案信息以便于数据溯源,而这些档案信息都体现在信息化系统的附件管理功能中。附件的分类很多,如:委托记录、采样记录、分析记录、报告文件等文档,文档格式也有pdf,excel,word,jpg等很多类型。系统中保留了附件信息,查看与修改附件信息的需求就会非常迫切,部分文档可以通过浏览器直接打开,比如:PDF,html文件浏览器可直接打开,不需要做特殊处理。但是像excel,word,visio等office文件就没有直接打开的方式了。此类文件的编辑与查看,一般系统的处理方式有两种:一种是在系统中提供office附件下载与上传功能,以便达到查看与编辑文件的效果。用户需要查看office文件时,需要先下载文件,然后使用本地电脑上的office工具进行文件查看。如果需要对文件进行查看并编辑,那么下载后,在本地打开、编辑完成后还需要手动将文件进行上传。此过程操作繁琐、效率低下,如果同时编辑多个文件,在上传时容易混淆,造成文件位置上传错误等问题。另一种是在浏览器中集成调用本地office工具的浏览器插件,使用插件提供的功能达到查看与编辑文件的效果。用户在查看office文件时,系统会加载浏览器插件,再加载本地office工具,最后再加载用户需要查看的office文件。此过程看似流畅,但是对于使用环境的要求太高,要求有固定的版本浏览器,固定版本的office工具等要求,即使使用环境各方面都达到要求,因为需要加载的内容太多,严重加长文件编辑的时间。此外还存在浏览器逐步减少对插件的支持,而且目前市场上的此类插件都存在不够稳定、容易崩溃的问题。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种在BS系统下处理office文件的方法,该方法通过BS系统与本地office工具相结合的方式,实现office文件的查看与编辑,从而提高office文件加载速度、便于用户操作。为解决上述技术问题,本专利技术采用如下技术方案。一种在BS系统下处理office文件的方法,该方法基于服务器、BS系统及一插件实现,所述BS系统和插件均安装于计算机的默认系统下,所述默认系统安装有office工具,所述BS系统的交互界面包括有操作按钮,所述方法包括有如下步骤:步骤S1,所述BS系统定位office文件在默认系统中的存储位置;步骤S2,用户点击所述操作按钮;步骤S3,所述BS系统向所述默认系统下载office文件;步骤S4,所述插件调用默认系统下安装的office工具,并利用所述office工具打开已下载的office文件;步骤S5,用户对office文件进行查看和/或编辑。优选地,所述步骤S2中,当用户点击所述操作按钮后,所述BS系统检测所述默认系统下是否安装插件,若是,则执行步骤S3,若否,则执行步骤S20:步骤S20,所述BS系统提示用户安装插件,并弹出下载按钮,当用户点击下载按钮时,所述BS系统向服务器下载插件的安装文件,并将所述插件安装于默认系统下。优选地,所述步骤S20中,安装所述插件后,所述BS系统下载office文件,同时获取所述操作按钮键入的指令,之后打开所述office文件,以供用户进行查看和/或编辑。优选地,所述步骤S20中,当所述插件的安装文件下载成功后,自动打开所述安装文件,展示所述安装文件的安装向导,用户根据该安装向导来安装所述插件。优选地,所述步骤S20中,所述BS系统向服务器下载插件的安装文件时,将下载请求和插件版本号上传至服务器,若所述插件有更新版本,则下载更新版本的插件。优选地,所述BS系统预设有临时目录,所述步骤S3中,所述BS系统向所述默认系统下载office文件后,将所述office文件存储于该临时目录。优选地,所述步骤S5中,当所述BS系统监听到用户关闭office文件时,所述BS系统检测所述office文件是否经过修改,若是,则所述BS系统将修改后的office文件上传至默认系统。优选地,上传office文件时,所述BS系统对修改后的office文件进行保存,若所述office文件保存成功,则向所述插件反馈成功信息,若所述office文件保存失败,则向插件反馈失败信息。优选地,所述BS系统与所述插件通过WebSocket方式实现交互。优选地,所述BS系统获取到office文件时,根据所述默认系统提供的权限,利用JSON格式将所述office文件传送至插件进行交互。本专利技术公开的在BS系统下处理office文件的方法中,整个操作过程是以文件为基础的,所以第一步就是定位需要操作的文件,文件定位成功后,接下就是对文件进行本地编辑,BS系统向用户本地插件发起编辑请求,如果发送编辑的请求在指定时间没有得到回应,则说明用户本地没有安装插件或者插件被异常终止,系统提示用户需要下载插件,插件下载安装后自动启动监听服务。如果发送的编辑请求得到插件的响应,则说明插件运行正常,系统自动将需要编辑的文件下载到指定的临时目录中存储,插件监测到文件下载成功后,使用系统默认的office编辑工具打开文件,用户就可以对office文件进行查看或编辑等操作了,用户操作文件时插件全程监听,当监听到用户关闭文件时,会根据BS端传送的查看或编辑参数,检测文件是否有做过修改,如果有做过修改,会自动将文件上传到系统中。相比现有技术而言,本专利技术通过BS系统与本地office工具相结合的方式,实现office文件的查看与编辑,从而提高office文件加载速度、便于用户操作。附图说明图1为本专利技术方法的流程图。图2为本专利技术优选实施例中BS系统的交互界面截图。图3为本专利技术优选实施例中安装插件时的界面截图。图4为本专利技术优选实施例中关闭office文件时的界面截图。具体实施方式下面结合附图和实施例对本专利技术作更加详细的描述。本专利技术公开了一种在BS系统下处理office文件的方法,请参照图1,该方法基于服务器、BS系统及一插件实现,所述BS系统和插件均安装于计算机的默认系统下,所述默认系统安装有office工具,所述BS系统的交互界面包括有操作按钮,所述方法包括有如下步骤:步骤S1,所述BS系统定位office文件在默认系统中的存储位置;步骤S2,用户点击所述操作按钮;步骤S3,所述BS系统向所述默认系统下载office文件;步骤S4,所述插件调用默认系统下安装的office工具,并利用所述office工具打开已下载的office文件;步骤S5,用户对office文件进行查看和/或编辑。上述方法中,整个操作过程是以文件为基础的,所以第一步就是定位需要操作的文件,文件定位成功后,接下就是对文件进行本地编辑,BS系统向用户本地插件发起编辑请求,如果发送编辑的请求在指定时间没有得到回应,则说明用户本地没有安装插件或者插件被异常终止,系统提示用户需要下载插件,插件下载安装后自动启动监听服务。如果发送的编辑请求得到插件的响应,则说明插件运行正常,系统自动将需要编辑的文件下载到指定的临时目录中存储,插件监测到文件下载成功后,使用系统默认的office本文档来自技高网
...

【技术保护点】
1.一种在BS系统下处理office文件的方法,其特征在于,该方法基于服务器、BS系统及一插件实现,所述BS系统和插件均安装于计算机的默认系统下,所述默认系统安装有office工具,所述BS系统的交互界面包括有操作按钮,所述方法包括有如下步骤:步骤S1,所述BS系统定位office文件在默认系统中的存储位置;步骤S2,用户点击所述操作按钮;步骤S3,所述BS系统向所述默认系统下载office文件;步骤S4,所述插件调用默认系统下安装的office工具,并利用所述office工具打开已下载的office文件;步骤S5,用户对office文件进行查看和/或编辑。

【技术特征摘要】
1.一种在BS系统下处理office文件的方法,其特征在于,该方法基于服务器、BS系统及一插件实现,所述BS系统和插件均安装于计算机的默认系统下,所述默认系统安装有office工具,所述BS系统的交互界面包括有操作按钮,所述方法包括有如下步骤:步骤S1,所述BS系统定位office文件在默认系统中的存储位置;步骤S2,用户点击所述操作按钮;步骤S3,所述BS系统向所述默认系统下载office文件;步骤S4,所述插件调用默认系统下安装的office工具,并利用所述office工具打开已下载的office文件;步骤S5,用户对office文件进行查看和/或编辑。2.如权利要求1所述的在BS系统下处理office文件的方法,其特征在于,所述步骤S2中,当用户点击所述操作按钮后,所述BS系统检测所述默认系统下是否安装插件,若是,则执行步骤S3,若否,则执行步骤S20:步骤S20,所述BS系统提示用户安装插件,并弹出下载按钮,当用户点击下载按钮时,所述BS系统向服务器下载插件的安装文件,并将所述插件安装于默认系统下。3.如权利要求2所述的在BS系统下处理office文件的方法,其特征在于,所述步骤S20中,安装所述插件后,所述BS系统下载office文件,同时获取所述操作按钮键入的指令,之后打开所述office文件,以供用户进行查看和/或编辑。4.如权利要求2所述的在BS系统下处理office文件的方法,其特征在于,所述步骤S20中,当所述插件的安装文件下载成功后,自动打开所述安装文件,展示所述安装...

【专利技术属性】
技术研发人员:江梁斌康庆王登优王恒俭周国龙
申请(专利权)人:深圳市博安达信息技术股份有限公司
类型:发明
国别省市:广东,44

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

1