发明名称 一种SVG矢量图转换为LPF矢量图的方法
摘要 本发明公开了一种SVG矢量图转换为LPF矢量图的方法:首先,将SVG图形对象的对象元素分别转换为对应的LPF中的元素,并解析元素中使用的滤镜,解析SVG中的线性渐变以及放射渐变,并将多个颜色的过渡用到同一个图元中;然后,向转换好的LPF中,通过编写Javascript脚本的方式,实现LPF的动态画面展示,通过图元闪烁、颜色变换方式,向用户展示海迅实时数据库中的数据以及数据告警;再通过组态工具,将LPF传入应用服务器的Oracle中,用户使用门户系统,通过组态ActiveX控件打开组态图,从应用服务器中获得所述LPF,并展示给用户。所述LPF图像在放大或改变尺寸的情况下,其图形质量不会有所损失。
申请公布号 CN103247021A 申请公布日期 2013.08.14
申请号 CN201310079605.X 申请日期 2013.03.13
申请人 山西省电力公司大同供电分公司;江苏瑞中数据股份有限公司;国家电网公司 发明人 王启银;高明;侯新杰;张春莲;王晓强
分类号 G06T3/00(2006.01)I 主分类号 G06T3/00(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 汪旭东
主权项 一种SVG矢量图转换为LPF矢量图的方法,具体步骤如下:(1)外部提供SVG图形对象;(2)将步骤(1)提供的SVG图形对象的对象元素分别转换为对应的LPF中的元素,并解析元素中使用的滤镜,向形状和文本添加特殊的效果,解析SVG中的线性渐变以及放射渐变,实现一种颜色到其他颜色的平滑过渡,并将多个颜色的过渡用到同一个图元中;(3)向转换好的LPF中,通过编写Javascript脚本的方式,实现LPF的动态画面展示,通过图元的闪烁、颜色变换方式,向用户展示海迅实时数据库中的数据以及数据告警;(4)通过组态工具,将LPF传入应用服务器的Oracle中,用户使用门户系统,通过组态ActiveX控件打开组态图,从应用服务器中获得所述LPF,并展示给用户。
地址 037008 山西省大同市迎宾街61号