绘制矩形:

fillRect(x,y,width,height)===========>绘制一个有填充颜色的矩形
strokeRect(x,y,width,height)========>绘制矩形的边框(可以理解为只有边框的矩形)
clearRect(x,y,width,height)=========>清除指定矩形区域,让清除部分完全透明

线条属性:

lineCap ==============>设置线条端点的样式
lineJoin ==============>设定线条与线条间接合处的样式
miterLimit ============>限制当两条线相交时交接处最大长度,交接处长度(斜接长度)指线条交接处内角顶点到外角顶点的长度
getLineDash() =========>返回一个包含当前虚线样式,长度为非负偶数的数组
setLineDash() =========>设置当前虚线样式,长度为非负偶数的数组
lineDashOffset =========>设置虚线样式的起始偏移量

  lineJoin:设定线条与线条间接合处的样式,该属性可取值如下
    bevel:斜角
    round:圆角
    miter:尖角(默认)

  miterLimit :限制当两条线相交时交接处最大长度。仅在使用尖角属性时有效。
    miterLimit规定了一个自动填充连接点的极限值。如果超过这个值,会导致lineJoin属性失效,从而变成bevel的效果。这个值与线宽和角度有关,具体可以查阅相关资料了解。

编辑时间:2017年1月13日 15:32:40

待完善~

Canvas_2的更多相关文章

  1. 从SQLite获取数据完成一个产品信息展示

    在ios实际开发当中,我们常常用到Core Data做为数据储存首选.但在处理一些大量复杂的数据值且数据之间相互关联的时候,这就不得不使用关系型数据库来实现.例如一个导航程序,自身应该包含大量的地图自 ...

  2. canvas圆环进度

    CSS: <div class="circle"> <p><span id="loadedNum">0</span&g ...

  3. 【Beta】测试报告

    测试计划 一.对新增加的用户注册.登录及访问控制的测试 注册信息的填写 用户名包含纯大小写字母.数字.中文.特殊字符及几种情况的混合 密码包含大小写字母.数字和特殊字符 用户名长度不大于150个字节 ...

随机推荐

  1. 从Java到C (大纲)

    Binder机制,从Java到C (大纲)   转载请标注:张小燕:http://www.cnblogs.com/zhangxinyan/p/3487381.html 前段时间一直在看有关Binder ...

  2. Hive中抽取连续多天登录用户

    昨天群上有人发个阿里的面试题,题目描述大概如下: 数据源:用户登录表,只有俩个字段,uid和dt 试用HQL抽取出连续登录了K天的用户uid 第一个想法就是直接用一个UDF解决,按uid分组,把dt收 ...

  3. .NET4.5 Console.ReadKey()在多线程下的BUG

    .NET 4.5 在多线程的控制台里,Console.ReadKey()可能会造成线程死锁.看代码: static void Main(string[] args) { System.Timers.T ...

  4. SQLite数据库操作 (原始操作)

    android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API, 使用该类可以完成对数据进行添加(Create).查询(Retrieve).更新(Update)和删除( ...

  5. TOGAF企业连续体和工具之架构资源库及架构工具的选择

    TOGAF企业连续体和工具之架构资源库及架构工具的选择 3. 架构资源库 在一个企业,尤其是在一个大型企业中,建设一个成熟的架构往往会产生大量的工作产品.为了很好地管理和利用这些工作产品,企业需要制定 ...

  6. 字符串匹配算法 -- Rabin-Karp 算法

    字符串匹配算法 -- Rabin-Karp 算法 参考资料 1 算法导论 2 lalor 3 记忆碎片 Rabin-karp 算法简介 在实际应用中,Rabin-Karp 算法对字符串匹配问题能较好的 ...

  7. hdu 1213 How Many Tables(并查集练习)

    题目链接:hdu1213 赤裸裸的并查集.....水题一个.... #include<stdio.h> #include<string.h> #include<algor ...

  8. 根据字节码探讨java自增运算符的原理

    public class Test { static int x, y; public static void main(String args[]) { x++; myMethod(); Syste ...

  9. twemproxy接收流程探索——twemproxy代码分析正编

    在这篇文章开始前,大家要做好一个小小的心理准备,由于twemproxy代码是一份优秀的c语言,为此,在twemproxy的代码中会大篇幅使用c指针.但是不论是普通类型的指针还是函数指针,都可以让我们这 ...

  10. form表单重复提交,type=“button”和type=“submit”区别

    公司测试提了一个项目后台在IE浏览器下(360,firefox就没问题)出现数据重复的问题,调试了好久终于发现问题所在,也不知道是谁写的代码,醉醉的.... 错误地点: <input type= ...