GitHub 博客园 Nanakon

-_-#【Canvas】导出在<canvas>元素上绘制的图像

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
    <canvas id="drawing" width="200" height="200">A drawing of something</canvas>
    <script>
        var drawing = document.getElementById('drawing')
        if (drawing.getContext) { // 确定浏览器支持<canvas>元素
            // 使用 toDataURL()方法,可以导出在<canvas>元素上绘制的图像。
            // 这个方法接受一个参数,即图 像的 MIME 类型格式,而且适合用于创建图像的任何上下文
            // image/png, image/jpeg
            var imgURI = drawing.toDataURL('image/png')

            var image = document.createElement('img')
            image.src = imgURI
            document.body.appendChild(image)
        }
    </script>
</body>
</html>

 

posted on 2014-03-24 23:49  jzm17173  阅读(798)  评论(0编辑  收藏  举报

导航

轻音