以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  这个点为什么不在区域中?请斑竹帮忙看看  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=11935)


--  作者:tnfs2008bj
--  发布时间:11/9/2004 7:04:00 PM

--  这个点为什么不在区域中?请斑竹帮忙看看
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
  "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="800" height="600" xmlns="http://www.w3.org/2000/svg">
  
  <desc>Basic shapes</desc>
<g fill="red" stroke="blue">
<circle id="point" cx="75" cy="75"  r="3"  />

</g>
<g>
<polyline points=" 50,50 100,50 100,100 50,100 50,50" transform="matrix(2,0,0,-2,300,200)" style="fill:#ccddff;stroke:blue;" stroke-width="0.2"/>

</g>
</svg>
上面这个SVG打开后 按理说那个小圆点应该在下面那个区域内 但事实却不是这样
请问为什么?????

呵呵问题解决了 是咪咪虎帮我看出来的 原来就是那个transform的引起了偏移 但还不知道具体的参数的意义 希望哪位有这方面的函数共享一下:)

[此贴子已经被作者于2004-11-9 20:07:14编辑过]

--  作者:fsdy2000
--  发布时间:11/23/2004 1:13:00 PM

--  
转换矩阵a c e
            b d f
            0 0 1
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
35.156ms