用js绘图

 更新时间:2006年10月13日 00:00:00   作者:  
<object id=DirectDraw
classid="CLSID:369303C2-D7AC-11D0-89D5-00A0C90833E6"
style="positiion:absolute;top:0;left:0;width:320;height:200"
>
<param name="line0001" value="绘图指令1">
<param name="line0002" value="绘图指令2">
...
</object>
绘图指令分类:
(一)常见形状
1.矩形类 //rotation是以度为单位的旋转角度
Rect(x ,y, width, height, rotation) //矩形
Oval(x ,y, width, height, rotation) //椭圆
RoundRect(x ,y, width, height, arcWidth, arcHeight, rotation)
2.弧形类
Arc(x ,y, width, height, startAngle, arcAngle, rotation) //弧形
Pie(x ,y, width, height, startAngle, arcAngle, rotation) //饼图
3.多边形类
Polygon(nPoints, x1, y1, x2, y2, [x3, y3, ....], rotation) //闭合
Polyline(nPoints, x1, y1, x2, y2, [xn, yn, ....], rotation) //不闭合
(二)效果函数
1.线条效果
SetLineColor(r, g, b) //设置画线颜色
SetLineStyle(style) //style=(1:实线;2:虚线;0:隐藏)
2.填充效果
SetFillColor(r, g, b, backr, backg, backb)
SetFillStyle(style) //style=(1:实心;2:透明;3:-;4:|;5:\;6:/;7:+;8:x)
(三)文字输出函数
SetFont('字体',width,height,r,g,b) //设置字体
Text('要输出的文字内容', x,y,z) //输出文字


控制函数 //定义<object>后在<script></script>里使用。
引用格式:DirectDraw.FunctionName()
rotate(x-rotation, y-rotation, z-rotation) //旋转
scale(x-scale,y-scale,z-scale) //缩放
translate(x-coordinate,y-coordinate,z-coordinate) //平移
setIdentity() //复原
clear() //清除,清除后无法恢复!

相关文章

  • JSP动态网站开发环境配置详细方法

    JSP动态网站开发环境配置详细方法

    Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。
    2008-09-09
  • JSP EL表达式详细介绍

    JSP EL表达式详细介绍

    为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。
    2009-09-09
  • JSP 中request与response的用法详解

    JSP 中request与response的用法详解

    这篇文章主要介绍了JSP 中request与response的用法详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • JSP 防范SQL注入攻击分析

    JSP 防范SQL注入攻击分析

    上周给别人做了个网站,无意间发现自己的作品有很多漏洞,在短短的20秒就被自己用sql注入法给干了。所以查了一点关于sql注入的资料,并且有点感悟,希望能与新手们分享一下。高手们见笑了!
    2009-04-04
  • JSP一句话后门

    JSP一句话后门

    JSP一句话后门...
    2007-02-02
  • jsp 生成验证码代码

    jsp 生成验证码代码

    本页面 image.jsp 功能:实现自动生成4位的验证码(有数字和字母构成
    2009-06-06
  • Spring boot 使用mysql实例详解

    Spring boot 使用mysql实例详解

    这篇文章主要介绍了Spring boot 使用mysql实例详解的相关资料,需要的朋友可以参考下
    2017-04-04
  • struts2+jsp实现文件上传的方法

    struts2+jsp实现文件上传的方法

    这篇文章主要介绍了struts2+jsp实现文件上传的方法,涉及JSP基于Struts架构实现文件传输的完整技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • jsp页面循环集合操作整理

    jsp页面循环集合操作整理

    循环集合操作在使用过程中很频繁,本文整理了一些常用的,感觉还不错,喜欢的朋友可以收集下
    2013-09-09
  • JSP Struts过滤xss攻击的解决办法

    JSP Struts过滤xss攻击的解决办法

    这篇文章主要介绍了JSP Struts过滤xss攻击的解决办法的相关资料,需要的朋友可以参考下
    2017-05-05

最新评论