【技术实现步骤摘要】
数据报告文件生成方法、装置与电子设备
本公开涉及计算机
,具体而言,涉及一种数据报告文件生成方法、装置与电子设备。
技术介绍
应用系统涉及数据统计时,往往需要在特定的时间点统计数据并生成数据报告。由于要求较高的数据报告往往要求展示可视化数据图表,而文件生成软件自动生成的图片的可视化效果往往达不到预期,无法实现一些如阴影、光晕等的特殊效果,因此相关技术往往通过人工获取数据、人工生成数据图表、人工将数据图表加工为数据报告文件。由于数据报告的生成往往是多个时间点的劳动,频繁的人工劳动会极大增加数据报告生成的时间成本和人力成本,此外,在对数据报告的实时性要求较高的场景下,人工操作也往往无法及时提供实时数据和历史数据的数据报告文件,除非利用大量的人力和时间。因此,需要一种能够自动生成包括效果优质的可视化数据图表的数据报告的方法。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种数 ...
【技术保护点】
1.一种数据报告文件生成方法,其特征在于,包括:/n定时获取并保存目标数据;/n根据所述目标数据调用浏览器渲染引擎生成包括图表标签的网页;/n根据所述图表标签生成与所述目标数据对应的预设格式的数据报告文件。/n
【技术特征摘要】
1.一种数据报告文件生成方法,其特征在于,包括:
定时获取并保存目标数据;
根据所述目标数据调用浏览器渲染引擎生成包括图表标签的网页;
根据所述图表标签生成与所述目标数据对应的预设格式的数据报告文件。
2.如权利要求1所述的数据报告文件生成方法,其特征在于,所述根据所述图表标签生成与所述目标数据对应的预设格式的数据报告文件包括:
根据所述图表标签获取图片,并生成与所述图片对应的图片二进制流;
将所述图片二进制流嵌入所述预设格式的文件流;
根据所述文件流生成所述数据报告文件。
3.如权利要求2所述的数据报告文件生成方法,其特征在于,所述根据所述图表标签获取图片,并生成与所述图片对应的图片二进制流包括:
根据所述图表标签生成所述图片;
基于预设规则对所述图片进行编辑,所述编辑包括定位裁剪;
根据编辑后的所述图片生成所述图片二进制流。
4.如权利要求1所述的数据报告文件生成方法,其特征在于,所述根据所述目标数据调用浏览器渲染引擎生成包括图表标签的网页包括:
获取与所述目标数据对应的预设图表样式;
调用所述浏览器渲染引擎,基于所述预设图表样式生成所述网页,所述网页包括基于所述预设图表样式生成的与所述目标数据对应的图片。
5.如权利要求1所述的数据报告文件生成方法,其特征在于,所述目标数据包括多个时间点的多组数据,每个所述数据报告文件对应一或多组数据...
【专利技术属性】
技术研发人员:王维,胡斌,周翔,蔡功,王锰,公慧,
申请(专利权)人:航天科工智慧产业发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。