HTML5画布API中lineJoin属性用于设置线段之间连接处的拐角样式,以下哪个属性值可以把拐角设置为平角效果?( )。
A. bevel
B. miter
C. round
D. 以上都不正确
查看答案
HTML5画布API中假设已有ctx表示2D画布上下文context对象,以下哪句代码可以用于设置线条样式为7像素线段与5像素间隔的虚线效果?( )。
A. ctx.setLineDash([7,5]);
B. ctx.setLineDash([5,7]);
C. ctx.setLineDash(7,5);
D. ctx.setLineDash(5,7);
HTML5画布API中假设已有ctx表示2D画布上下文context对象,如何将图像放大成宽为原先的2倍、高为原先的3倍?( )。
A. ctx.scale(2, 3);
B. ctx.scale(3, 2);
C. ctx.scale(1/2, 1/3);
D. ctx.scale(1/3, 1/2);
HTML5画布API中假设已有ctx表示2D画布上下文context对象,如何将图像顺时针旋转90°?( )。
A. ctx.rotate(90deg);
B. ctx.rotate(-90deg);
C. ctx.rotate(Math.PI/2);
D. ctx.rotate(-Math.PI/2);
HTML5画布API中假设已有ctx表示2D画布上下文context对象,且有img表示图像对象。以下哪个可以从画布的原点开始绘制此图,并且将原图尺寸更改为宽100像素、高80像素?( )。
A. ctx.drawImage(img, 0, 0, 80, 100);
B. ctx.drawImage(img, 0, 0, 100, 80);
C. ctx.drawImage(img, 50, 40, 100, 80);
D. ctx.drawImage(img, 40, 50, 80, 100);