在线文档的创建方法和在线文档的创建系统与流程

文档序号:11234070阅读:674来源:国知局
在线文档的创建方法和在线文档的创建系统与流程

本发明涉及文档处理技术领域,具体而言,涉及一种在线文档的创建方法和一种在线文档的创建系统。



背景技术:

随着互联网技术的发展,许多传统的客户端应用技术被应用到互联网,传统的电子文档,比如text文档文件、word文档文件、powerpoint文档文件和excel文档,也越来越频繁的在web端被浏览和编辑,在这种情况下,就需要将传统的电子文档转换为在线文档。

以office文档文件为例,使用officewebapps(由微软推出的基于web端的在线办公工具,实现用户从任何地方都可以共享office文档)连接共享文件夹,获取office文档,针对word/powerpoint/excel文档使用不同的方式调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf转换为json(javascriptobjectnotation)格式文档,以方便用户在web端对文档进行阅读和编辑,同时也方便机器解析和生成,但是整个过程缺少监管机制,用户无法实时对文档转换过程进行实时监控,当需要更高质量的在线文档时,由于缺少对转换过程的监控,对相关程序的维护也会比较繁琐。

因此,如何设计一种直观性强且高效准确的在线文档的创建方案成为亟待解决的技术问题。



技术实现要素:

本发明正是基于上述问题,提出了一种新的在线文档的创建方案,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转 换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

有鉴于此,本发明提出了一种在线文档的创建方法,包括:检测待创建的文档文件的动作状态参数;在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档;在检测到动作状态参数中包括查询类参数时,获取待创建的文档文件在对应的转换流程中的转换状态,并将转换状态提示给用户。

在该技术方案中,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

具体地,将待创建的文档文件的内容解析并传递给officewebapps,调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,在转换过程中通过检测转换类参数和查询类参数,实现了对转换流程的实时状态监控。

在上述技术方案中,优选地,在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档,具体还包括以下步骤:通过pdf转换工具将转换队列中的文档文件转换为pdf文件;以及将pdf文件转换为json文件,以完成在线文档的创建。

在该技术方案中,通过调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,json为轻量级数据交换格式,易于用户阅读和编写,同时也易于机器解析和生成,实现了在线文档创建的有益效果。

在上述技术方案中,优选地,在检测待创建的文档文件的动作状态参数前,具体包括以下步骤:解析待创建的文档文件中的来源路径和保存路 径;根据来源路径获取待创建的文档文件。

在该技术方案中,通过使用officewebapps(由微软推出的基于web端的在线办公工具,实现用户从任何地方都可以共享office文档)连接共享文件夹,获取待创建的文档文件的有益效果。

在上述技术方案中,优选地,包括:根据保存路径将json文件保存至对应位置;根据用户指令将对应位置保存的json文件提示给用户,以完成用户对在线文档的查阅。

在该技术方案中,通过保存以及调用json文件,实现了在web端浏览word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

在上述技术方案中,优选地,待创建的文档文件包括word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

根据本发明的另一方面,还提供了一种在线文档的创建系统,包括:检测单元,用于检测待创建的文档文件的动作状态参数;转换单元,用于在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档;查询单元,用于在检测到动作状态参数中包括查询类参数时,获取待创建的文档文件在对应的转换流程中的转换状态,并将转换状态提示给用户。

在该技术方案中,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

具体地,将待创建的文档文件的内容解析并传递给officewebapps,调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,在转换过程中通过检测转换类参数和查询类参数,实现了对转换流程的实时状态监控。

在上述技术方案中,优选地,转换单元还用于:通过pdf转换工具 将转换队列中的文档文件转换为pdf文件;以及将pdf文件转换为json文件,以完成在线文档的创建。

在该技术方案中,通过调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,json为轻量级数据交换格式,易于用户阅读和编写,同时也易于机器解析和生成,实现了在线文档创建的有益效果。

在上述技术方案中,优选地,还包括:解析单元,用于解析待创建的文档文件中的来源路径和保存路径;获取单元,用于根据来源路径获取待创建的文档文件。

在该技术方案中,通过使用officewebapps(由微软推出的基于web端的在线办公工具,实现用户从任何地方都可以共享office文档)连接共享文件夹,获取待创建的文档文件的有益效果。

在上述技术方案中,优选地,包括:保存单元,用于根据保存路径将json文件保存至对应位置;根据用户指令将对应位置保存的json文件提示给用户,以完成用户对在线文档的查阅。

在该技术方案中,通过保存以及调用json文件,实现了在web端浏览word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

在上述技术方案中,优选地,待创建的文档文件包括word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

通过以上技术方案,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

附图说明

图1示出了根据本发明的一个实施例的在线文档的创建方法的示意流程图;

图2示出了根据本发明的一个实施例的在线文档的创建系统的示意框 图;

图3示出了根据本发明的另一个实施例的在线文档的创建方法的示意流程图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的在线文档的创建方法的示意流程图。

如图1所示,根据本发明的一个实施例的在线文档的创建方法,包括:步骤102,检测待创建的文档文件的动作状态参数;步骤104,在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档;步骤106,在检测到动作状态参数中包括查询类参数时,获取待创建的文档文件在对应的转换流程中的转换状态,并将转换状态提示给用户。

在该技术方案中,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

具体地,将待创建的文档文件的内容解析并传递给officewebapps,调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,在转换过程中通过检测转换类参数和查询类参数,实现了对转换流程的实时状态监控。

在上述技术方案中,优选地,在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档,具体还包括以下步骤:通过pdf 转换工具将转换队列中的文档文件转换为pdf文件;以及将pdf文件转换为json文件,以完成在线文档的创建。

在该技术方案中,通过调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,json为轻量级数据交换格式,易于用户阅读和编写,同时也易于机器解析和生成,实现了在线文档创建的有益效果。

在上述技术方案中,优选地,在检测待创建的文档文件的动作状态参数前,具体包括以下步骤:解析待创建的文档文件中的来源路径和保存路径;根据来源路径获取待创建的文档文件。

在该技术方案中,通过使用officewebapps(由微软推出的基于web端的在线办公工具,实现用户从任何地方都可以共享office文档)连接共享文件夹,获取待创建的文档文件的有益效果。

在上述技术方案中,优选地,包括:根据保存路径将json文件保存至对应位置;根据用户指令将对应位置保存的json文件提示给用户,以完成用户对在线文档的查阅。

在该技术方案中,通过保存以及调用json文件,实现了在web端浏览word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

在上述技术方案中,优选地,待创建的文档文件包括word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

图2示出了根据本发明的一个实施例的在线文档的创建系统的示意框图。

如图2所示,根据本发明的一个实施例的在线文档的创建系统200,包括:检测单元202,用于检测待创建的文档文件的动作状态参数;转换单元204,用于在检测到动作状态参数中包括转换类参数时,根据转换类参数将待创建的文档文件转移至转换队列中,以通过转换流程对转换队列的处理创建在线文档;查询单元206,用于在检测到动作状态参数中包括查询类参数时,获取待创建的文档文件在对应的转换流程中的转换状态,并将转换状态提示给用户。

在该技术方案中,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

具体地,将待创建的文档文件的内容解析并传递给officewebapps,调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,在转换过程中通过检测转换类参数和查询类参数,实现了对转换流程的实时状态监控。

在上述技术方案中,优选地,转换单元204还用于:通过pdf转换工具将转换队列中的文档文件转换为pdf文件;以及将pdf文件转换为json文件,以完成在线文档的创建。

在该技术方案中,通过调用officewebapps的打印接口生成pdf格式文档,通过pdf工具将pdf文件转换为json格式文件,json为轻量级数据交换格式,易于用户阅读和编写,同时也易于机器解析和生成,实现了在线文档创建的有益效果。

在上述技术方案中,优选地,还包括:解析单元208,用于解析待创建的文档文件中的来源路径和保存路径;获取单元210,用于根据来源路径获取待创建的文档文件。

在该技术方案中,通过使用officewebapps(由微软推出的基于web端的在线办公工具,实现用户从任何地方都可以共享office文档)连接共享文件夹,获取待创建的文档文件的有益效果。

在上述技术方案中,优选地,包括:保存单元212,用于根据保存路径将json文件保存至对应位置;根据用户指令将对应位置保存的json文件提示给用户,以完成用户对在线文档的查阅。

在该技术方案中,通过保存以及调用json文件,实现了在web端浏览word文档文件、powerpoint文档文件和excel文档文件中的至少一种。

在上述技术方案中,优选地,待创建的文档文件包括word文档文 件、powerpoint文档文件和excel文档文件中的至少一种。

图3示出了根据本发明的另一个实施例的在线文档的创建方法的示意流程图。

如图3所示,根据本发明的另一个实施例的在线文档的创建方法,包括:步骤302,调用officewebapps连接共享文件夹;步骤304,获取待创建的文档文件;步骤306,调用ashx函数,用于产生供浏览器处理的,不需要回发的数据格式;步骤308,通过action参数确定参数类型;步骤310,如果是转换类参数时;步骤312,将待创建的文档文件转移至转换队列并保存;步骤314,调用officewebapps的打印接口,将待创建的文档文件转换为pdf文件;步骤316,通过pdf工具将pdf文件转换为json文件;步骤318,保存json文件;步骤320,在web端显示json文件;步骤322,当action参数类型是查询类参数时;步骤324,返回转换状态,并将转换状态提示给用户。

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中提出的如何设计一种直观性强且高效准确的在线文档的创建方案的技术问题,本发明提出了一种新的在线文档的创建方案,通过检测到动作状态参数中的转换类参数,将待创建的文档文件通过转换流程转换成在线文档,以及通过检测到动作状态中的查询类参数,以获得转换状态,并将状态提示给用户,实现了用户对转换过程的实时监控,并将转换过程中的问题反馈至服务器,便于对程序代码进行维护,从而可以提高文档转换的质量。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1