操作与使用图像

<!DOCTYPEHTML>

<html>

<head>

<scriptlanguage="javascript">

function draw(){ 

    var ctx =document.getElementById('myCanvas').getContext('2d');

    var img =new Image();

// 加载图片后绘制图片

    img.onload = function(){

      设定图标的起始点(0,0)

        ctx.drawImage(img,0);

设定图片的字体

        ctx.font = "italic 60pxArial Black";

设置阴影

        ctx.shadowOffsetX = 3;

        ctx.shadowOffsetY = 3;

阴影模糊度

        ctx.shadowBlur = 2; 

阴影模颜色

        ctx.shadowColor = "rgba(0,0.7)";

画布是白色

        ctx.fillStyle = "White"

填充字体

        ctx.fillText("COOL",50,165);

    }

    img.src = 'images/bg.jpg';

}

window.onload=function(){

    draw();

}

</script>

</head>

<body>

<canvasid="myCanvas"width="300"height="200"></canvas>

</body>

</html>

 

设置图片大小

<!DOCTYPE HTML>

<html>

<head>

<script language="javascript">

function draw(){ 

    var ctx =document.getElementById('myCanvas').getContext('2d');

    var img = new Image();

    img.onload = function(){

        ctx.drawImage(img,847,797);

        ctx.font = "italic 60pxArial Black";

        ctx.shadowOffsetX = 3;

        ctx.shadowOffsetY = 3;

       ctx.shadowBlur = 2; 

        ctx.shadowColor = "rgba(0,0.7)";

        ctx.fillStyle = "White"

        ctx.fillText("COOL",165);

    }

    img.src = 'images/bg.jpg';

}

window.onload=function(){

    draw();

}

</script>

</head>

<body>

<canvas id="myCanvas" width="300"height="200"></canvas>

</body>

</html>

 


图片切片

<!DOCTYPE HTML>

<html>

<head>

</head>

<body>

<canvas id="myCanvas" width="600"height="380"></canvas>

<script language="javascript">

function draw() {

    var ctx =document.getElementById('myCanvas').getContext('2d');

    var img = new Image();

    img.onload = function(){

        ctx.drawImage(img,0);

       ctx.drawImage(img,30,40,140,180,240,180);

    }

    img.src = 'images/bg1.jpg';

}

window.onload=function(){

    draw();

}

</script>

</body>

</html>

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码