第168页 7.1 高级Canvas绘图
- 章节名:7.1 高级Canvas绘图
- 页码:第168页
context提供了drawImage()方法,用于在画布上绘制图片。参数是图片对象和起点坐标:
var img = new Image(); img.onload = function(){ context.drawImage(img, 10, 10); } img.src = "maze.png";可以给drawImage()函数传递一些可选的参数,从而影响在画布上绘制图片的方式。首先,如果想改变图片的大小,可以添加宽度和高度,例如:
context.drawImage(img, 10, 10, 30, 30);如果想裁剪掉一部分图片,可以再为drawImage()函数传入4个参数,这四个参数从img对象后面开始。含义如下:
context.drawImage(img, source_x, source_y, source_width, source_height, x, y, width, height);
15人阅读
Luke对本书的所有笔记 · · · · · ·
-
第157页 6.2 构建基本的画图程序
参见Paint页面: http://prosetech.com/html5/Chapter%2008/Paint.html
-
第162页 6.2.3 将画布保存为图像
<canvas>元素提供了三个基本的选项来取得图像数据: 1. 使用数据URL。把画布转换为一幅...
-
第168页 7.1 高级Canvas绘图
-
第211页 8.2.1 Web字体格式
嵌入字体格式 TTF(TrueType)、OTF(OpenType PostScript) 桌面中常用的字体格式 EOT(Embedded ...
-
第220页 8.3.1 媒体查询
媒体查询就是取得查看页面的设备的关键信息(比如大小、分辨率、色深,等等),根据信息应用...
> 查看全部38篇
说明 · · · · · ·
表示其中内容是对原文的摘抄