Chinaunix首页 | 论坛 | 博客
  • 博客访问: 237076
  • 博文数量: 72
  • 博客积分: 2592
  • 博客等级: 少校
  • 技术积分: 834
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-28 00:16
文章分类

全部博文(72)

文章存档

2014年(1)

2012年(1)

2011年(6)

2010年(12)

2009年(19)

2008年(28)

2007年(4)

2005年(1)

我的朋友

分类: LINUX

2009-05-09 13:48:14

    理解OpenVG的pipeline各个阶段,主要是path fill, stroke等,还有paint等等。
    开始觉得比较难理解,接着找到经典的tiger.svg文件,直接看XML的SVG文件。
    
 
 "">
<svg width = "242px" height="383px">
stroke: #000000" >

fill: #f2cc99" >
   <polyline verts = " 69,18 82,8 99,3 118,5 135,12 149,21 156,13 165,9 177,13 183,28 180,50 164,91 155,107 154,114 151,121 141,127 139,136 155,206 157,251 126,342 133,357 128,376 83,376 75,368 67,350 61,350 53,369 4,369 2,361 5,354 12,342 16,321 4,257 4,244 7,218 9,179 26,127 43,93 32,77 30,70 24,67 16,49 17,35 18,23 30,12 40,7 53,7 62,12 69,18 69,18 69,18"/>

...



直接修改为:
 
         "">
     xmlns:xlink=""
     width = "242px" height="383px">
 
...

图像在Thunar直接显示为旋转位移后的图像。结合OpenVG Spec ver1.1的API分析,就可知道matrix操作的实现。

CUBlog竟然不支持svg格式图片的上传-_-b, 算了,感兴趣的自己google吧。


阅读(1691) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~