【简答题】请简述什么是canvas? 使用canvas绘制图形的步骤?
【简答题】请简述什么是canvas? 使用canvas绘制图形的步骤?
参考答案和解析
答: canvas 是指 HTML5 画布,使用 canvas 可以轻松的在网页中绘制图形、文字、图片等。 使用 canvas 绘制图形的基本步骤总结如下: ( 1 )创建画布: <canvas></canvas> ( 2 )准备画笔(获取上下文对象): canvas.getContext('2d'); ( 3 )开始路径规划 : context.beginPath(); ( 4 )移动起始点 : context.moveTo(x, y); ( 5 )绘制线 ( 矩形、圆形、图片 ...) : context.lineTo(x, y); ( 6 )闭合路径: context.closePath(); ( 7 )绘制描边 : context.stroke()
相关考题:
一个应用程序必须继承Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则Canvas类中的哪个方法必须重写?A.add()B.requestFocus()C.repaint()D.paint()
在canvas元素里绘制图形,一般首先要使用JavaScript的()获取待操作的元素。 A.getElementByIDB.getElementsByTagNameC.getContextD.lineTo
如何更改画布大小?A.选择Edit>canvas>canvas sizeB.选择Modify>canvas sizeC.选择Modify>canvas>canvas sizeD.选择Select>canvas size
关于canvas不正确的是()A、canvas是HTML5的一部分,允许脚本动态渲染位图像B、canvas是作为Flash的替代技术出现C、canvas拥有多种绘制路径、矩形、圆形、字符及添加图像的方法D、Internet Explorer自Internet Explorer9起已经可以支持canvas
以下关于Canvas的描述有误的是()A、通常Canvas(画布)、Paint(画笔)、Bitmap(位图)、ViewFlipper(动画)和使用OpenGL去设计的2D、3D图形或动画是用来开发Android游戏的类库。B、Canvas就像手机中的画布,我们只能在Canvas上绘制图片。C、View类的onDraw()方法会传入一个Canvas对象,用来绘制组件界面的画布。D、Android提供了多种处理图形图像的工具类,加上自定义View技术,几乎可以完成任何的图形图像处理
单选题以下关于Canvas的描述有误的是()A通常Canvas(画布)、Paint(画笔)、Bitmap(位图)、ViewFlipper(动画)和使用OpenGL去设计的2D、3D图形或动画是用来开发Android游戏的类库。BCanvas就像手机中的画布,我们只能在Canvas上绘制图片。CView类的onDraw()方法会传入一个Canvas对象,用来绘制组件界面的画布。DAndroid提供了多种处理图形图像的工具类,加上自定义View技术,几乎可以完成任何的图形图像处理
单选题Which canvas built-in display the given canvas in front of any stacked canvases?()AHIDE_VIEW BSHOW_VIEW CSET_CANVAS_PROPERTY DREPLACE_CONTENT_VIEW
单选题You need to display a very large single-record data block. Since it will be so large, a convenient means of navigation is needed between items. Which type of canvas would you use to display the data block? ()ATab canvas. BPop up canvas. CSpread table canvas. DVertical toolbar canvas.
单选题You need to add a pop-up menu to the CV_EMP canvas to display when a user right-clicks the mouse within the canvas. How could you create the pop-up menu?()AUse the Layout Editor to create a pop-up menu, assign commands to the menu in the Menu Editor, and attack the menu items to the canvas. BUse the Report Wizard to create a pop-up menu and attack the menu items to the canvas. CAlter the pop-up Menu Property value in the Property Palette of the canvas. DUse the Object Navigator to create a pop-up menu, assign commands to the menu items, and attack the menu to items or canvases.
多选题新增的html5画图标签canvas说法正确的是()。A边框色或轮廓色fillStyleBbeginPath()开始绘制路径Cstroke()开始绘制路径D线宽lineWidth