Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   <canvas> как задать картинке прозрачность (https://javascript.ru/forum/misc/66964-canvas-kak-zadat-kartinke-prozrachnost.html)

Rise 20.01.2017 16:37

рони,
<img id="image" src="http://javascript.ru/cat/list/project.jpg">
<canvas id="canvas" width="200" height="50"></canvas>

<script>
window.onload = function() {
    var canvas  = document.getElementById('canvas');
    var image   = document.getElementById('image');
    var context = canvas.getContext('2d');
        context.globalAlpha = 0.8;
        context.drawImage(image, 0, 0);
        context.globalAlpha = 0.6;
        context.drawImage(image, 50, 0);
        context.globalAlpha = 0.4;
        context.drawImage(image, 100, 0);
        context.globalAlpha = 0.2;
        context.drawImage(image, 150, 0);
        context.globalAlpha = 1;
};
</script>

рони 20.01.2017 16:45

Rise,
спасибо значит перед drawImage нужно :write:


Часовой пояс GMT +3, время: 15:43.