论文部分内容阅读
随着Internet技术的普及和发展,图像图形技术作为Web浏览技术的基础,发挥着至关重要的作用。然而,从目前的Internet及浏览器的核心技术来看,对于图形图像的支持还仅仅局限于对图像的简单显示,随着应用的逐渐深入,图像技术自身的一些缺点,如文件较大,不利于下载,缺乏交互性,在不同设备上显示效果不同的问题日益突出,从某种程度上也限制了Web浏览技术的进一步发展。
在今天的生活中,个性化的智能信息设备已经是必需品。这些设备包括移动电话、机顶盒、智能卡和掌上电脑等。人们对使用这些嵌入式设备访问Internet的要求也来越强烈,迫切需要一个适合于这些设备和无线网络的技术和规范。
SVG(Scalable Vector Graphics)是一种标准的,开放的,可缩放矢量图形规范。它是W3C组织为适应Web应用飞速发展的需要而制定的一套基于XML语言的用于描述矢量图形、图像的标准规范。它是一个工业标准,不属于任何组织和个人。
本文以某教育软件为例,运行于机顶盒平台(STB,Set—top Box)之上,通过加ASVG解析模块,来浏览SVG格式的内容。可实现对于图形对象的缩放,平移,部分渲染等效果的处理。由于SVG自身的优越性,所以既解决了一般图形文件储存空间大,缺乏灵活性和扩展性,很难进行控制和信息处理的问题,也解决了Flash文件可读性差,不可搜索和引用的缺点。