what is 柔化? anti-alias?

解决方案 »

  1.   

    我这里看很粗糙!
    呵呵,VML是种滤镜嘛?
      

  2.   

    我说的柔化是vml在浏览器中看到的效果象photoshop中的柔化效果,看了一下,IE5中是矢量图的样子,而IE6中是柔化后的效果,不知道无为可能解决IE6中的问题,比如是不是某一选项导致的?
      

  3.   

    哈哈,,终于见到有研究 VML 的朋友了,我的QQ是 2649477
    欢迎交流!!!!!!!!<v:line  from="10,10"  to="100,100">
    <v:stroke dashstyle="dot" color="black"/>
    </v:line> <v:stroke /> 就是设置线或者比的属性,上面是把线变成用点连成的线,
    查找一下MSDN的http://msdn.microsoft.com/library/default.asp?url=/workshop/author/vml/shape/introduction.asp应该有你要的答案
      

  4.   

    不是很妙耶,连dot在ie6中看起来都像是被柔化了!
      

  5.   

    dot 当然是柔柔的感觉哦,只是个例子,
    变得柔是因为VML是一种矢量图,可放大缩小,她有自己的坐标系,
    如果你设置了坐标系,点比较多,就不会柔化了...
    <v:group ID="group1" style="WIDTH:800px;HEIGHT:500px" coordsize="4800,4300">
    <v:line from="150,50" to="150,2750" style="Z-INDEX:8;POSITION:absolute" strokeweight="1pt">
    <v:stroke StartArrow="classic"/>
    </v:line>
    </v:group>
      

  6.   

    美洲豹,你的例子在ie6中还是柔柔的耶!看来不是vml本身的问题,而是ie5和ie6在解释、显示方面的差异。其实说起来也不奇怪,可以看到大凡web的矢量图应用,如adobe svg viewer、macromedia flash的显示都是柔化效果,可以表现色彩的层次感,只是vml没有提供类似于它们的三种显示选项,而只提供了柔化这一种,其实如果ie6做的更聪明的话,可以发明一个指示图象清晰度的标签,不与ie5冲突而可以作用于ie6......不过既然svg标准出来了,微软也取消了其原本在office2000中的vml编辑器,可能是没有心思再改进vml了。
    另外,我一直在qq上找你,可能是我qq的缘故吧,老是无法将你加入好友,也一直没有碰到你,不知你一般何时上qq呀?