一个阴影的绘画

简介: 一个阴影的绘画

<!DOCTYPE html>
<!--
    Author:苏一恒
    Date:2019/11/3 19:35
    Motto:
        The best time to plant trees is ten years ago, followed by now. 
        种树最好的时间是十年前,其次是现在。
 -->
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>将一个canvas绘制到另一个canvas上(通过离屏Canvas)</title>
    <style>
        body {
            background: #eeeeee;
        }
 
        #canvas {
            background: #ffffff;
            margin-top: 5px;
            margin-left: 10px;
            -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.5);
            -moz-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.5);
            box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.5);
            border: 1px solid rgba(0, 0, 0, 0.2);
        }
    </style>
</head>
<body>
<canvas id='canvas'>canvas not supports</canvas>
 
<script>
    'use strict';
 
    let canvas = document.getElementById('canvas'),
        context = canvas.getContext('2d'),
        2019
        offscreenContext = offscreenCanvas.getContext('2d');
 
    //……
 
    //设置离屏Canvas的尺寸匹配到屏内canvas
 
    offscreenCanvas.width = canvas.width;
    offscreenCanvas.height = canvas.height;
 
    //……
 
    //绘制离屏context
    offscreenContext.drawImage(anImage,0,0);
 
    //……
 
    //绘制新的离屏canvas尺寸到屏内canvas
 
    context.drawImage(offscreenCanvas,0,0,offscreenCanvas.width,offscreenCanvas.height);
</script>
</body>
</html>
相关文章
|
5月前
|
移动开发 前端开发 HTML5
彩色大风车泡泡Canvas特效
彩色大风车泡泡Canvas特效
51 7
彩色大风车泡泡Canvas特效
|
3月前
|
计算机视觉 Python
图像绘制以及写字
【7月更文挑战第28天】图像绘制以及写字。
26 7
|
3月前
|
前端开发
Canvas绘画之简单的多边形绘画
Canvas绘画之简单的多边形绘画
|
3月前
|
前端开发
Canvas绘画之图像合成,图像层叠效果
Canvas绘画之图像合成,图像层叠效果
|
3月前
|
前端开发
Canvas绘画之文本缩放并旋转
Canvas绘画之文本缩放并旋转
|
3月前
|
前端开发
Canvas绘画之倒三角形,渐变色效果源码
Canvas绘画之倒三角形,渐变色效果源码
|
3月前
|
前端开发
Canvas背景色绘画样式设计
Canvas背景色绘画样式设计
|
4月前
|
前端开发
canvas图像阴影处理
canvas图像阴影处理
|
5月前
|
数据可视化 定位技术 开发者
黑白或彩色线稿地图设计定制装饰画中线条轮廓素材底图获取方法合集
黑白或彩色线稿地图设计定制装饰画中线条轮廓素材底图获取方法合集
|
前端开发 数据可视化
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?
78 0
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?