判断画布区域内是否包含点位坐标
window.onload = function (params) {
var c = document.getElementById('canvas');
var ctx = c.getContext('2d');
ctx.rect(20,20,150,100);
if(ctx.isPointInPath(20,50)){
document.write(1)
}
}
等比例缩放图形
window.onload = function (params) {
var c = document.getElementById('canvas');
var ctx = c.getContext('2d');
ctx.strokeRect(5,5,60,30);
// scale接收两个参数,width比例放大,height比例放大,1=100%,2=200%
ctx.scale(2,2);
ctx.strokeRect(5,5,60,30);
// 注意前后strokeRect()绘制,参数信息需一致,这样才能等比例缩放
}