canvas初体验
因为在Photoshop里抠了十几分钟都抠不出一个完美的对角线,
在快要放弃思考的情况下突然想到,我手抠不出来,让电脑生成一个总可以把……
于是想到了Canvas
折腾了几分钟就把两条对角线给弄出来了
<canvas id="canvasDemo" width="400" height="400" style="border:1px solid #d3d3d3;"></canvas>
<script>
var a = document.getElementById("canvasDemo");
var b = a.getContext("2d");
b.beginPath(); //告诉浏览器给老娘准备画画
b.lineWidth = "5"; //设定线条宽度是5px
b.strokeStylt = "#535353"; //设定线条颜色
b.moveTo(0,0); //从左上角开始下笔
b.lineTo(1000,1000); //一直画到右下角停笔
b.stroke(); //画出来!
b.beginPath();
b.lineWidth = "5";
b.strokeStylt = "#535353";
b.moveTo(0,400);
b.lineTo(400,0);
b.stroke();
</script>
最后得到
你看这个对角线是不是很完美
而且这个还是图片喔,可以右键另存为的那种
还能往上面加字,做法是在后面加上
b.font = "30px Noto"; //字的大小和字型
b.fillText("白泠富貴食飯公司", 130, 230); //在哪里写字,写什么