题目内容

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);

查看答案
更多问题

HTML5画布API假设已有ctx表示2D画布上下文context对象,且有img表示图像对象。以下关于对ctx.drawImage(img,0,10,50,70,0,0,100,80);的分析不正确的是?( )。

A. 从原图的(0,10)作为左上角顶点开始切割矩形片段。
B. 切割下来的矩形宽50像素、高70像素。
C. 切割后的矩形显示在画布正中心位置。
D. 绘制到画布上的矩形宽放大到100像素、高放大到80像素。

HTML5画布API中假设已有ctx表示2D画布上下文context对象,ctx.arc(100,100,80,0,Math.PI*2,true)可以绘制一个圆心在(___)坐标点、半径为 ___像素的圆形,请填空。(区分大小写)

在HTML5画布API中假设已有ctx表示2D画布上下文context对象,使用ctx. ___()方法可以用来剪裁画布。(区分大小写)

HTML5画布坐标系中水平方向是___轴,垂直方向是 ___轴。

答案查题题库