以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  SVG:  關於viewport 的單位問題  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=79720)


--  作者:huajen_chen
--  发布时间:1/28/2010 4:32:00 PM

--  SVG:  關於viewport 的單位問題
您好,
   請問在SVG語法中, 關於單位的部分, 如果只有數字的話, 是不是表示單位是pixel? 如果是如此, 我在網路上看到一個以 SVG來畫圖的例子, 部分圖形如下, 其中有小數到小數點下3位.  例如"stroke-width=0.172", 真的是指0.172個pixel?  path中許多點的座標都是有小數.  如果這是合法的話, 是不是可以讓滑鼠游標在viewport中移動時所得到的座標也是帶有小數的? 而不是都是整數pixel的值.  可以怎麼做, 請幫幫忙.  謝謝 !!


<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
         "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg"
     xmlns:xlink="http://www.w3.org/1999/xlink"
     height="800" width="800">
<rect x="0" y="0" height="800" width="800" stroke="black" fill-opacity="5" fill="none" />
<g transform="translate(200,200)" style="fill-opacity:1; fill:none;">
<g style="fill: #ffffff; stroke:#000000; stroke-width:0.172">
  <path d="M-122.304 84.285C-122.304 84.285 -122.203 86.179 -123.027 86.16C-123.851 86.141 -140.305 38.066 -160.833 40.309C-160.833 40.309 -143.05 32.956 -122.304 84.285z"/>
</g>
<g style="fill: #ffffff; stroke:#000000; stroke-width:0.172">
  <path d="M-118.774 81.262C-118.774 81.262 -119.323 83.078 -120.092 82.779C-120.86 82.481 -119.977 31.675 -140.043 26.801C-140.043 26.801 -120.82 25.937 -118.774 81.262z"/>
</g>
</g>
</svg>


--  作者:Wykj
--  发布时间:2/8/2010 4:34:00 PM

--  
谢谢哦。好开心啊,学会了



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms