Метод getContext
Метод getContext поставља контекст за
цртање пре рада са платном. У првом параметру
метода наводимо тип контекста - '2d' или '3d',
а у другом - његове атрибуте.
Синтакса
canvas.getContext(тип контекста, атрибути);
Пример
Хајде да направимо платно getContext
и да му задамо транспарентну позадину кроз атрибут
alpha, који показује прегледачу постојање
алфа-канала:
<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext('2d', {alpha: true});
ctx.rect(50, 50, 100, 100);
ctx.fillStyle = 'red';
ctx.fill();
:
Пример
А сада хајде да направимо нетранспарентну позадину:
<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext('2d', {alpha: false});
ctx.rect(50, 50, 100, 100);
ctx.fillStyle = 'red';
ctx.fill();
: