[发明专利]创建几何符号的HTML/CSS表示无效
申请号: | 201210564694.2 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103257986A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 洛克·德·安杰利斯;维托利奥·德·安杰利斯 | 申请(专利权)人: | 软件股份公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 德国达*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 创建 几何 符号 html css 表示 | ||
1.一种用于创建几何符号的HTML/CSS表示的方法,其中所述方法包括:
a.处理(1000)来自文件的符号定义;
b.针对所述符号定义中包括的每一个几何形状,创建特定于web浏览器的形状CSS类(1080);以及
c.生成(1150)包括一个或多个所创建的特定于web浏览器的CSS类(1080、1130)的HTML/CSS表示。
2.根据权利要求1所述的方法,其中,步骤b还包括针对所述几何形状中的每一者创建至少一个特定于web浏览器的属性CSS类(1130)。
3.根据前述权利要求中的任一项所述的方法,还包括确定web浏览器的CSS支持的水平的步骤(1060)和相应地调整所述特定于web浏览器的CSS类的创建的步骤(1070)。
4.根据前述权利要求中的任一项所述的方法,其中,所述特定于web浏览器的形状CSS类是从泛型形状CSS类创建的(1040)。
5.根据前述权利要求中的任一项所述的方法,其中,所述创建至少一个特定于web浏览器的属性CSS类的步骤(1130)还包括确定针对所述形状中的每一者的等同属性的步骤(1100)和将所述等同属性合并成泛型属性CSS类的步骤(1110)。
6.根据前一权利要求所述的方法,还包括从所述泛型属性CSS类创建所述特定于web浏览器的属性CSS类的步骤(1120)。
7.根据前述权利要求中的任一项所述的方法,其中,所述生成HTML/CSS表示的步骤(1150)包括生成针对一组预定义的web浏览器的HTML/CSS表示以及将该组HTML/CSS表示存储到单个文件中。
8.根据前述权利要求中的任一项所述的方法,其中,所述符号定义对应于兼容XML的格式。
9.根据前述权利要求中的任一项所述的方法,其中,所述HTML/CSS表示包括HTML文件,所述HTML文件包括所述特定于web浏览器的CSS类。
10.根据前述权利要求中的任一项所述的方法,其中,所述HTML/CSS表示的创建是在从客户端(1520)取得符号定义的服务器(1510)处被执行的,并且其中,所述服务器将所创建的HTML/CSS表示发送给所述客户端。
11.一种包含机器可执行指令的计算机可读介质,所述机器可执行指令在被执行时用于使得至少一个计算机执行根据权利要求1至10之一所述的方法。
12.一种用于创建几何符号的HTML/CSS表示的系统,其中所述系统包括:
a.适于处理来自文件的符号定义(1000)的处理模块;
b.适于针对所述符号定义中包括的每一个几何形状,创建特定于web浏览器的形状CSS类(1080)的创建模块;以及
c.适于生成(1150)包括一个或多个所创建的特定于web浏览器的CSS类(1080、1130)的HTML/CSS表示的生成模块。
13.根据前一权利要求所述的系统,其中,所述创建模块还适于针对所述几何形状中的每一者创建至少一个特定于web浏览器的属性CSS类(1130)。
14.根据权利要求12或13所述的系统,其中,所述系统还包括适于执行权利要求1至10中的任一者的步骤的装置。
15.根据权利要求12至14中任一项所述的系统,还包括符号编辑器,所述符号编辑器包括可用于绘制几何符号的GUI,并且还适于将所述几何符号存储在文件中以使得能够生成所述HTML/CSS表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于软件股份公司,未经软件股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210564694.2/1.html,转载请声明来源钻瓜专利网。