最近公司做项目要用到VML,以前没接触过,现在就开始学了,呵呵,虽然网上资料不少,还是想写出来,做以总结

对path属性的说明
path="m 1,1 l 1,200,200,200,200,1 x e";
m表示moveto m 1,1 即从1,1点开始 l(L) 表示lineto即从起始点到哪一点 本例里是从(1,1)点,依次向(1,200),
(200,200),(200,1)这几个点画线,到(200,1)闭合,结束,x表示线路闭合,e表示线路结束。

path 画贝塞尔曲线

path="m 100,200 c 50,50,100,100,"
注意这个c,它就是用来画贝塞尔曲线的
m 后边的点是起始点

c 后边的四个点,分别是贝塞尔曲线的控制点
  最后一个点是终止点


画圆
path='at 0,0,200,200'   0,0,200,200是确定圆的正方体


好久没上来写东西了,最近忙着做一个VML的图表控件,主要的部分是从网上找的,我主要是做了一下封装,过几天再整理一下贴出来!!!

更新
好久没有更新这篇文章了
最近在网上看到有的朋友问VML里spt是什么意思以及是怎么用的,这个spt其实是office内置的图型代码,使用这个可以用VML画出样例图来
附件带了一个html文件,里边我做了一个测试,将大部份的spt值画了出来,希望对大家有所帮助(其中136到175是空白)
spt
对了,这个文件其实是个html文件,下载后不用解压缩的,真接将后辍名改了就行:)

本人能力有限,如有错误的地方请大家指正呀

相关文章:

  • 2021-11-26
  • 2021-08-30
  • 2021-09-16
  • 2021-10-08
  • 2022-12-23
  • 2021-12-19
  • 2021-05-23
  • 2022-12-23
猜你喜欢
  • 2021-07-11
  • 2022-02-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-07
相关资源
相似解决方案