[发明专利]一种实现后台图像数据导出的方法及装置有效

专利信息
申请号: 201711377489.4 申请日: 2017-12-19
公开(公告)号: CN108153845B 公开(公告)日: 2020-06-16
发明(设计)人: 窦万蕊 申请(专利权)人: 北京天元创新科技有限公司
主分类号: G06F16/957 分类号: G06F16/957
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 王莹;李相雨
地址: 100193 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 后台 图像 数据 导出 方法 装置
【说明书】:

发明的实施例公开了一种实现后台图像数据导出的方法及装置,该方法通过访问路径将每一图形对象对应的静态页面存储到预设服务器中,并生成导出该静态页面的命令,预设服务器根据该命令即可对每一静态页面中第一文件进行渲染,得到第二文件,将第二文件导出。第一文件根据图形对象的数据源和图形格式信息得到,第二文件对第一文件进行渲染得到,保证了图形对象的信息完整性,使得预设服务器导出的第二文件的导出效果与待导出页面的显示效果保持一致。另一方面,通过命令实现第二文件的批量导出,提高了图像对象的导出效率。

技术领域

本发明实施例涉及计算机图片数据管理技术领域,尤其是涉及一种实现后台图像数据导出的方法及装置。

背景技术

性能管理系统(performance management system,简称PM)管理着大量的NE网元设备,每天采集的性能数据也都是海量级别,为了监控和统计分析网络的指标性能,用户会定制多个监控窗口和大量的报表定时任务。从样式和视觉效果方面考虑,PM在开发初期引入了fusionchart组件,前台通过快速的配置和程序的灵活扩展,可满足运维人员多种业务场景下的使用需求。因PM涉及很多后台调度任务,如何在服务器端直接生成与前台界面展示效果一致的结果文件就成了我们研究的问题之一。

PM系统一般用于通信网络的性能监控,通过对EMS(Element Management System,网元管理系统)系统和NE(Network element,网元设备)网元的性能数据的采集、解析、入库、汇总和展现,对电信运营商网络的整体性能和发展趋势给出直观显示。PM系统中大量使用了fusionchart图表展现形式,例如线图、柱图、柱线图、饼图、面积图、气泡图、仪表盘等20多种图表样式。这些图形如果在浏览器客户端进行导出,可利用fusionchart提供的API进行。但系统也要求通过定时任务在服务器端生成报表等分析文件,即后台要利用java程序自动执行并生成结果,不能实现文件中的图片样式和前台展现样式完全匹配。虽然Jfreechart是java平台上的一个图表绘制类库,支持多种图形样式的展示和输出,但其绘制效果和fusionchart的效果大相径庭,最终也无法满足用户需求。

在实现本发明实施例的过程中,发明人发现现有的服务器无法将在页面展示的图形对象,按照该图形对象的样式和在页面的展示方式导出,使得服务器端无法对页面进行有效监控。

发明内容

本发明所要解决的技术问题是如何解决现有的服务器无法将在页面展示的图形对象,按照该图形对象的样式和在页面的展示方式导出,使得服务器端无法对页面进行有效监控的问题。

针对以上技术问题,本发明的实施例提供了一种实现后台图像数据导出的方法,包括:

创建由待导出页面访问预设服务器的访问路径,并获取所述待导出页面上的图形对象,针对每一所述图形对象,获取所述图形对象的数据源和图形格式信息;

根据所述数据源和所述图形格式信息生成对应于所述图形对象的第一文件,得到包含所述第一文件的静态页面,将所述静态页面按照所述访问路径进行存储,并生成导出所述静态页面的命令;

按照所述命令对所述静态页面中的所述第一文件进行渲染,得到第二文件,并根据所述命令中的用于存储所述第二文件的存放路径将所述第二文件导出;

其中,所述图形格式信息包括所述图形对象的样式、尺寸和长宽比,所述命令包括所述图形格式信息、所述存放路径和关于对所述第一文件进行渲染的渲染信息。

可选地,所述创建由待导出页面访问预设服务器访问路径,并获取所述待导出页面上的图形对象,针对每一所述图形对象,获取所述图形对象的数据源和图形格式信息,包括:

通过安装在所述预设服务器上的wkhtmltox创建所述访问路径,并通过所述wkhtmltox获取所述待导出页面上的每一图形对象对应的所述数据源和所述图形格式信息。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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