百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> html5利用Canvas的绘图的例子
分享文章到:

html5利用Canvas的绘图的例子

发布时间:01/15 来源: 浏览: 关键词:
html5中Canvas是一个非常强大的功能了,我们很多初学html5的朋友都会支研究一些关于Canvas的用法,下面整理了两个Canvas的例子一起来看看。

对于Canvas绘图,可以使用toDataURL()方法保存绘出的图像,然后在提供给object元素二次使用。

<p>Canvas绘图</p>
<canvas id="mycanvas" width="300" height="150"></canvas>
<p>还原绘图</p>
<object type="image/png" id="myimage"></object>

js处理

<script type="text/javascript">
    var canvas = document.getElementById("mycanvas");
    if(canvas &&canvas.getContext)
    {
        var cxt = canvas.getContext('2d');
        cxt.fillStyle="#FF0000";
        cxt.fillRect(0,0,150,75);
    }
    var url=canvas.toDataURL(); //返回图片的base64编码数据,还可以传一个MIME类型格式,如image/png
    var img = document.getElementById("myimage");
    img.data=url;  //还原图片,指定了MIME,也可以用src属性


结果:

todataurl

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有3人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板