来源:自学PHP网 时间:2015-01-26 11:14 作者: 阅读:次
[导读] HTML5可以画渐变背景图片并自动下载,下面为大家分解下详细的步骤,喜欢的朋友不要错过哦...
HTML5可以画渐变背景图片并自动下载,下面为大家分解下详细的步骤,喜欢的朋友不要错过哦
复制代码 代码如下:<!DOCTYPE html> <head> <meta charset="UTF-8"/> <title>html5画渐变背景图片,并自动下载</title> </head> <body> <center> <canvas id="c" width="1" height="200" ></canvas> </center> <script> //第一步:获取canvas对象 var c = document.getElementById("c"); //第二步:获取canvas对象的上下文对象 var context = c.getContext("2d"); /* * 这些是画其他图形代码 context.beginPath(); context.lineWidth=10; context.strokeStyle="red"; context.moveTo(50,50); context.lineTo(150,50); context.stroke(); context.closePath(); //context.strokeRect(220,50,50,50); context.fillStyle="blue"; context.fillRect(220,50,50,50); context.beginPath(); context.arc(150,150,50,0*Math.PI/180,-180*Math.PI/180,false); context.lineTo(150,150); context.closePath(); context.stroke(); context.lineWidth=1; context.font="50px 宋体"; context.fillText("briup",0,220); context.save(); context.translate(50,50); context.rotate(90*Math.PI/180); context.beginPath(); context.lineWidth=10; context.strokeStyle="red"; context.moveTo(0,0); context.lineTo(100,0); context.stroke(); context.closePath(); context.restore(); */ var g = context.createLinearGradient(0,0,0,200); g.addColorStop(0,"90BFFF"); g.addColorStop(1,"white"); context.fillStyle = g; context.fillRect(0,0,1,200); window.location = c.toDataURL("image/jpeg").replace("image/jpeg","image/octet-stream"); </script> </body> |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com