/**
* 图片平铺
*/
function initDemo7(){
var canvas = document.getElementById("demo7");
if (!canvas) return;
var context = canvas.getContext("2d");
var type = [
"no-repeat", // 不平铺
"repeat-x", // 横向平铺
"repeat-y", // 纵向平铺
"repeat" // 全画布平铺
];
var index = 3;
var img = new Image();
img.src = "images/timg3.jpg";
img.onload = function () {
// 平铺方式
context.fillStyle = context.createPattern(img, type[index]);
context.fillRect(0, 0, canvas.width, canvas.height);
}
}

最新文章

  1. css中单位px、pt、em和rem的区别
  2. lua table remove元素的问题
  3. java和javascript双引号嵌套的问题
  4. 快速稳定的维护PHP
  5. [转]LUA 学习笔记
  6. Python核心编程--学习笔记--2--Python起步(下)
  7. JavaScript 中的内存泄漏
  8. 关于NSURL的一些属性的记录
  9. 计算机语言的发展(the history of computer's language)
  10. JqueryAjax异步加载在ASP.NET
  11. ubuntu安装docker
  12. java内部类继承--构造函数传参
  13. [BZOJ]1023 cactus仙人掌图(SHOI2008)
  14. Linux系统启动那些事—基于Linux 3.10内核【转】
  15. linux下安装nginx及初步认识
  16. DMA与cache一致性的问题
  17. 彻底地/ 终于地, 解决 关于apache 权限的问题了:: 修改 DocumentRoot后的 403错误: have no permission to access / on this server
  18. python 处理xml
  19. Windows Phone 7 检查手机网络
  20. javascript获取地址栏参数

热门文章

  1. 使用Axure管理团队项目图文教程 团队协作操作步骤
  2. 【HHHOJ】ZJOI2019模拟赛(十二)03.03 解题报告
  3. vuejs使用组件的细节点
  4. 怎样在 Ubuntu Linux 上安装 MySQL
  5. window/win7/wamp下安装Xdebug
  6. spfa判负权边
  7. Git基础篇
  8. Spring Cloud 入门Eureka -Consumer服务消费(声明式Feign)(三)
  9. webmin纯web界面管理linux系统
  10. tcl之控制流-break/continue