论文部分内容阅读
图像图形技术作为Web浏览技术的基础,在基于互联网的多媒体教学,信息发布等领域起着非常重要的作用。互联网上流行的矢量图形技术主要由MacroMedia公司的Flash来实现。Flash文件所占用的磁盘空间远远小于位图,利于网络传输。然而Flash也有其自身的弱点,Flash文件为二进制文件,阅读性差,搜索引擎无法识别其中的内容,用户想引用文件中的图形对象也十分困难。
本文介绍了一种基于XML的用于描述矢量图形的标准,称作可缩放矢量图形SVG。研究开发基于SVG矢量图形处理技术,并将其应用到电子书阅读软件中,实现对于SVG文件的解析,渲染以及对图形对象的缩放,平移等特殊效果的处理。由于SVG自身的优越性,所以既解决了一般图形文件储存空间大,缺乏灵活性和扩展性,很难进行控制和信息处理的问题,也解决了Flash文件可读性差,不可搜索和引用的缺点。