博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML5_Canvas(2)
阅读量:6714 次
发布时间:2019-06-25

本文共 1053 字,大约阅读时间需要 3 分钟。

context.drawImage(imageObj,destX,destY);

//为某个画布贴上图片

 

例子:

1
2
3
4
5
6
7
8
9
10
11
12
13
window.onload =
function
(){
    
var 
canvas = document.getElementById(
"myCanvas"
);
    
var 
context = canvas.getContext(
"2d"
);
  
    
var 
destX = 69;
    
var 
destY = 50;
  
    
var 
imageObj =
new 
Image();
    
imageObj.onload =
function
(){
        
context.drawImage(imageObj, destX, destY);
    
};
    
imageObj.src =
"darth-vader.jpg"
;
};

 

context.drawImage(imageObj,destX,destY,destWidth,destHeight);

//同上,在某个矩形框内显示图片,原始图片等比缩放
 

context.drawImage(imageObj, sourceX, sourceY, sourceWidth, sourceHeight, destX, destY, destWidth, destHeight);

//截取原始图片的一个部分在矩形框内显示
 

context.font=[value];

//文字字体,例子:
context.font = "40pt Calibri";
 

context.fillStyle=[value];

//文字颜色
 

context.strokeStyle=[value];

context.strokeText("Hello World!", x, y);

//文字样式
 

context.textAlign=[value];

//文字显示在左边,中间还是右边
 

context.textBaseline=[value];

//文字显示在上面,中间还是下面(top, hanging, middle, alphabetic,ideographic, and bottom)
 

context.shadowOffsetX=[value];

context.shadowOffsetY=[value];

//增加阴影

 

context.globalAlpha=[value];

//设置透明度,从0到1

转载地址:http://karlo.baihongyu.com/

你可能感兴趣的文章
HDU 2614 Beat【深搜】
查看>>
c#实现redis哈希槽CRC16方法
查看>>
javascript数据结构与算法--二叉树(插入节点、生成二叉树)
查看>>
qcharts编译
查看>>
nginx日志文件切割
查看>>
tips
查看>>
实验1实验报告
查看>>
Vue 获取dom元素之 ref 和 $refs 详解
查看>>
Python深浅copy
查看>>
进程控制(一)
查看>>
jcarousel 图片滚动css
查看>>
一个最简单的linux hello world模块
查看>>
【机器学习】--xgboost初始之代码实现分类
查看>>
golang ubuntu开发环境
查看>>
ArcGIS Server 10.2 实战(三)图层标注及图例中文显示乱码的解决
查看>>
Win7关机时弹出对话框,提示你想要的信息
查看>>
Linux初学(三)
查看>>
java中的链式编程
查看>>
正确率、召回率、F值
查看>>
kuangbin专题十二 HDU1078 FatMouse and Cheese )(dp + dfs 记忆化搜索)
查看>>