基于编辑软件内容的文档生成方法、装置、设备以及介质制造方法及图纸

技术编号:36607546 阅读:31 留言:0更新日期:2023-02-04 18:32
本发明专利技术涉及数据处理技术领域,公开了一种基于编辑软件内容的文档生成方法、装置、终端设备以及存储介质。本发明专利技术首先从编辑软件的软件内容中提取待导出的数据信息;然后基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器,以供所述web浏览器针对所述数据信息进行展示和将所述数据信息导出生成对应文档。采用本发明专利技术技术方案能够结合web浏览器页面自动的将编辑软件的软件内容导出生成报告文档,从而提高从编辑软件提取数据信息以生成报告文档的效率。软件提取数据信息以生成报告文档的效率。软件提取数据信息以生成报告文档的效率。

【技术实现步骤摘要】
基于编辑软件内容的文档生成方法、装置、设备以及介质


[0001]本专利技术涉及数据处理
,尤其涉及一种基于编辑软件内容的文档生成方法、装置、终端设备以及计算机存储介质。

技术介绍

[0002]现如今用户在使用诸如文字编辑、图像编辑以及工业控制或者与工作流相关的各种编辑软件时,编辑软件会基于与用户之间进行人机交互接收到的用户操作信息,为用户展现相应的文字、图形或者表格等数据信息,而用户若需要基于这些数据信息形成专门的报告文档,则不得不进行大量的手动操作,即,至少需要用户先将这些数据信息进行截取、复制后,再对应粘贴至新建的文档内。
[0003]如此,由于用户通过手动操作来提取数据信息进行粘贴整理生成报告文档非常容易出现操作失误,且用户针对这些数据信息进行选择和整理还需要花费较多的时间,从而导致了现有从所使用编辑软件内提取数据信息进行整理以生成报告文档的效率非常低下。

技术实现思路

[0004]本专利技术的主要目的在于提供一种基于编辑软件内容的文档生成方法、装置、终端设备以及计算机存储介质,旨在结合web浏览器(也称网络浏览器,一个显示网页服务器或档案系统内的文件让用户互动的软件)页面自动的将编辑软件的软件内容导出生成报告文档,从而有效地提高从编辑软件提取数据信息以生成报告文档的效率。
[0005]为实现上述目的,本专利技术提供一种基于编辑软件内容的文档生成方法,所述基于编辑软件内容的文档生成方法包括:
[0006]从编辑软件的软件内容中提取待导出的数据信息;
[0007]基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器,以供所述web浏览器针对所述数据信息进行展示和将所述数据信息导出生成对应文档。
[0008]在一些可行的实施例中,所述数据信息包括文字内容、表格内容和图像内容中的至少一种;所述从编辑软件的软件内容中提取待导出的数据信息的步骤,包括:
[0009]从所述编辑软件的软件内容中提取文字内容作为待导出的数据信息;
[0010]和/或者,
[0011]从所述软件内容中提取表格内容作为待导出的数据信息;
[0012]和/或者,
[0013]从所述软件内容中提取图像内容作为待导出的数据信息。
[0014]可选地,所述编辑软件与预设的web浏览器之间的通信连接为:在所述编辑软件中内嵌所述web浏览器的浏览器页面建立的所述编辑软件与web浏览器的通信连接;
[0015]所述基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器的步骤,包括:
[0016]将所述数据信息转化为预设数据格式的格式文件;
[0017]调用所述web浏览器的接口函数将所述格式文件传输至所述web浏览器。
[0018]在一些可行的实施例中,所述编辑软件与预设的web浏览器之间的通信连接为:所述web浏览器访问所述编辑软件提供的web服务建立的通信连接;
[0019]所述基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器的步骤,包括:
[0020]将所述数据信息转化为预设数据格式的格式文件;
[0021]通过所述web浏览器访问所述编辑软件提供的web服务建立的通信连接,将所述格式文件传输至所述web浏览器。
[0022]此外,为实现上述目的,本专利技术还提供一种基于编辑软件内容的文档生成方法,所述基于编辑软件内容的文档生成方法,包括:
[0023]基于预设的web浏览器与编辑软件之间的通信连接,接收待导出的数据信息,其中,所述数据信息从所述编辑软件的软件内容中提取得到;
[0024]通过所述web浏览器对所述数据信息进行展示,并通过所述web浏览器将所述数据信息导出以生成对应文档。
[0025]在一些实施例中,所述数据信息为预设数据格式的格式文件;
[0026]所述通过所述web浏览器对所述数据信息进行展示的步骤,包括:
[0027]通过所述web浏览器对所述格式文件进行解析得到待导出的文字内容、表格内容和/或者图像内容;
[0028]在所述web浏览器的浏览器页面上对所述文字内容、所述表格内容和/或者所述图像内容进行展示。
[0029]在一些实施例中,所述通过所述web浏览器将所述数据信息导出以生成对应文档的步骤,包括:
[0030]通过所述浏览器页面接收预设的文档导出指令;
[0031]通过所述web浏览器响应所述文档导出指令以调用预设的文档保存插件将所述浏览器页面展示的所述文字内容、所述表格内容和/或者所述图像内容导出,以生成对应文档;
[0032]或者,
[0033]通过所述web浏览器按照预设的文档导出逻辑调用所述文档保存插件将所述浏览器页面展示的所述文字内容、所述表格内容和/或者所述图像内容导出,以生成对应文档。
[0034]此外,为实现上述目的,本专利技术还提供一种基于编辑软件内容的文档生成装置,本专利技术基于编辑软件内容的文档生成装置应用于装载编辑软件的终端设备,本专利技术基于编辑软件内容的文档生成装置包括:
[0035]数据提取模块,用于从编辑软件的软件内容中提取待导出的数据信息;
[0036]数据传输模块,用于基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器,以供所述web浏览器针对所述数据信息进行展示和将所述数据信息导出生成对应文档;
[0037]其中,本专利技术基于编辑软件内容的文档生成装置还应用于装载所述web浏览器的终端设备,所述基于编辑软件内容的文档生成装置还包括:
[0038]数据接收模块,用于基于预设的web浏览器与编辑软件之间的通信连接,接收待导出的数据信息,其中,所述数据信息从所述编辑软件的软件内容中提取得到;
[0039]文档生成模块,用于通过所述web浏览器对所述数据信息进行展示,并通过所述web浏览器将所述数据信息导出以生成对应文档。
[0040]其中,本专利技术基于编辑软件内容的文档生成装置的各功能模块在运行时实现如上所述的基于编辑软件内容的文档生成方法的步骤。
[0041]此外,为实现上述目的,本专利技术还提供一种终端设备,所述终端设备上装载有编辑软件和/或者web浏览器,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于编辑软件内容的文档生成程序,所述基于编辑软件内容的文档生成程序被所述处理器执行时实现如上所述的基于编辑软件内容的文档生成方法的步骤。
[0042]此外,为实现上述目的,本专利技术还提供一种计算机存储介质,所述计算机存储介质上存储有基于编辑软件内容的文档生成程序,所述基于编辑软件内容的文档生成程序被处理器执行时实现如上所述的基于编辑软件内容的文档生成方法的步骤。
[0043]此外,为实现上述目的,本专利技术还提供计算机程序产品,所述计算机程序产品包括计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于编辑软件内容的文档生成方法,其特征在于,所述基于编辑软件内容的文档生成方法包括:从编辑软件的软件内容中提取待导出的数据信息;基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器,以供所述web浏览器针对所述数据信息进行展示和将所述数据信息导出生成对应文档。2.如权利要求1所述的基于编辑软件内容的文档生成方法,其特征在于,所述数据信息包括文字内容、表格内容和图像内容中的至少一种;所述从编辑软件的软件内容中提取待导出的数据信息的步骤,包括:从所述编辑软件的软件内容中提取文字内容作为待导出的数据信息;和/或者,从所述软件内容中提取表格内容作为待导出的数据信息;和/或者,从所述软件内容中提取图像内容作为待导出的数据信息。3.如权利要求1所述的基于编辑软件内容的文档生成方法,其特征在于,所述编辑软件与预设的web浏览器之间的通信连接为:在所述编辑软件中内嵌所述web浏览器的浏览器页面建立的所述编辑软件与web浏览器的通信连接;所述基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器的步骤,包括:将所述数据信息转化为预设数据格式的格式文件;调用所述web浏览器的接口函数将所述格式文件传输至所述web浏览器。4.如权利要求1所述的基于编辑软件内容的文档生成方法,其特征在于,所述编辑软件与预设的web浏览器之间的通信连接为:所述web浏览器访问所述编辑软件提供的web服务建立的通信连接;所述基于所述编辑软件与预设的web浏览器之间的通信连接,将所述数据信息传输至所述web浏览器的步骤,包括:将所述数据信息转化为预设数据格式的格式文件;通过所述web浏览器访问所述编辑软件提供的web服务建立的通信连接,将所述格式文件传输至所述web浏览器。5.一种基于编辑软件内容的文档生成方法,其特征在于,所述基于编辑软件内容的文档生成方法,包括:基于预设的web浏览器与编辑软件之间的通信连接,接收待导出的数据信息,其中,所述数据信息从所述编辑软件的软件内容中提取得到;通过所述web浏览器对所述数据信息进行展示,并通过所述web浏览器将所述数据信息导出以生成对应文档。6.如权利要求5所述的基于编辑软件内容的文档生成方法,其特征在于,所述数据信息为预设数据格式的格式文件;所述通过所述web浏览器对所述数据信息进行展示的步骤,包括:通过所述w...

【专利技术属性】
技术研发人员:王跃桑晓临徐昊天
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:

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

1