博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Canvas_2
阅读量:5868 次
发布时间:2019-06-19

本文共 753 字,大约阅读时间需要 2 分钟。

绘制矩形:

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

待完善~

 

转载于:https://www.cnblogs.com/freedom-eagle/p/6282913.html

你可能感兴趣的文章
python web 服务器学习笔记(四)
查看>>
反射(五)之动态代理的作用
查看>>
操作系统性能优化分析及工具
查看>>
pymysql-connect阻塞
查看>>
用gulp建立自动工具,完成软件的编译、测试、打包和发布流程
查看>>
C# DataGridView 的UserDeletingRow事件,删除
查看>>
CSS3样式linear-gradient的使用
查看>>
传递函数笔记
查看>>
Java开发常用的几个注解
查看>>
丢包故障排除指南
查看>>
github
查看>>
mySQL使用
查看>>
拓扑排序
查看>>
[Todo]对于thrift和protobuf比较好的描述
查看>>
implement-stack-using-queues(easy,但也有思考价值)
查看>>
Linux下OpenSSL 安装图文详解
查看>>
国内能用的NTP服务器及和标准源的偏差值
查看>>
产看Linux运行时间
查看>>
MYSQL获取自增ID的四种方法
查看>>
adb常用命令
查看>>