- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VML应用
VML构建完全图表 --基础 VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。在我认为VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和图片可以很容易的转换,但如果是手绘制的图形在以往的IE里面就无法解释了,如果都转换成图形文件又不太现实。于是微软把Word里面的图形控件结合到IE里面,使IE也具备了绘图功能。 VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途。 VML构建完全图表 --课程内容 VML入门 VML基本概念(元素) Shape对象与坐标系 Line,Polyline(线)对象 Rect,RoundRect(矩形)对象 Oval(圆)对象 Image(图像)对象 Group容器 ShapeType给VML制作模版 VML编程 VML实例 VML安全 VML构建完全图表 -- 基本概念 VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途在VML里面,标记使用的是XML扩张,需要一个namespace(命名空间),惯用的“v”作为命名空间通用的定义如下: html xmlns:v=urn:schemas-microsoft-com:vml STYLE v\:* { Behavior: url(#default#VML) } /STYLE xmlns 全称就是XML NameSpace 也就是命名空间。它的用处是把命名空间“v”和系统预定义的行为VML连接。这样定义以后,就可以使用下面的标记了,和普通的HTML标记有所区别,每个标记都增加了一个命名空间: v:shape/v:shape 和其他HTML元素一样,VML标记里面可以定义DHTML大部分属性和事件,比如说id,name,title,onmouseover等等。 v:shape id=shape1 name=shape1 onmouseover=alert(this.id) StrokeColor=red Path=m 0,0 l 10,10 x e/v:shape 等同于下面的写法: v:shape id=shape1 name=shape1 onmouseover=alert(this.id) v:Stroke StrokeColor=red/ v:Path v=m 0,0 l 10,10 x e/ /v:shape VML构建完全图表 -- 基本概念 当然不是所有的属性都可以写成独立的标记,常用的比如说上面的 Stroke(按我的理解可以翻译成线性),Path,Shadow,Fill(填充)等,VML这样的方式可以理解为 shape 的属性分类,使属性更直观。 Shape 对象派生出来的一些对象,更加直接的图象,比如说 Rect(矩形),RoundRect(圆边的矩形),Oval(圆),Line(线),PolyLine(不规则折线),Image(图形文件)等等,以后将对这些对象细细描述。 VML构建完全图表 -- 基本概念(元素) 1.Shape元素 用法:v:shape .../v:shape 它的常用属性: FillColor:图象填充色。 标签语法:v:element fillcolor=expression 脚本语法: element.fillcolor=expression expression=element.fillcolor Path:指定绘画的路径 脚本用法: v:shape id=rect01 fillcolor=red strokecolor=red coordorigin=0 0 coordsize=200 200 style=position:relative;top:1;left:1;width:20;height:20 path=m 1,1 l 1,200, 200,200, 200,1 x e /v:shape VML构建完全图表 -- 基本概念(元素) 说明:用字母m(moveto命令)定义图象初始点的坐标,例子中为(1,1) 用字母l(小写的L字母,lineto命令)开始画线,先画到(1,200),再画到(200,200),再画到(200,1) 用字母x(close命令)关闭线条 用字母e(end命令)结束 注意:每两个数字组成一个坐标 Title:鼠标移动到图象上时的提示文字 Style:图象的样式 Filled:决定闭合路径中是否需
您可能关注的文档
- unit 5 定语从句关系副词及介词+关系代词课件人教新课标必修一.ppt
- Unit 8 At the shop 课件2.ppt
- Unit 5 Look at the monkeys第六课时导学案.doc
- Unit 9Shopping教案.doc
- Unit SixA Day’s Wait.ppt
- UNIT3 身体器官幻灯片.ppt
- unit4 Wildlife Protection reading课件 人教课标必修2.ppt
- unit4 Wildlife Protection using language课件 人教课标必修2.ppt
- UNIT3 TRAVEL JOURNAL 课件LEARNING ABOUT LANGUAGE.ppt
- Unit_4_Shopping_杨雅琴 - 绍兴市中等学校教案.doc
最近下载
- 2024年高级卫生专业技术资格考试(正高级)试卷及解答参考.docx VIP
- 留学生汉语口语自我效能感的研究.pdf VIP
- 高级卫生专业技术资格考试(正高级)试卷及解答参考.docx VIP
- 高级卫生专业技术资格考试(正高级)试卷及解答参考.docx VIP
- 高级卫生专业技术资格考试(正高级)试卷及解答参考.docx VIP
- 掼蛋比赛活动策划方案.pptx
- 年处理10万吨苯-氯苯筛板精馏塔设计说明书2024.12.17.docx VIP
- 《中国近代史纲要选择题集锦(全)》.doc VIP
- HG-T 2517-2009 工业磷酸三钠.pdf VIP
- 《中国近现代史纲要(2023版)》课后习题答案汇编.doc VIP
文档评论(0)