--- title: CanvasRenderingContext2D.currentTransform slug: Web/API/CanvasRenderingContext2D/currentTransform tags: - API - Canvas - CanvasRenderingContext2D - Experimental - Property translation_of: Web/API/CanvasRenderingContext2D/currentTransform ---
Свойство CanvasRenderingContext2D
.currentTransform
, предоставляемое Canvas 2D API, возвращает или устанавливает объект {{domxref("SVGMatrix")}} для текущей матрицы преобразований.
ctx.currentTransform [= value];
value
currentTransform
Ниже представлен простой фрагмент кода, использующий свойство currentTransform
для установки матрицы преобразований.
<canvas id="canvas"></canvas>
const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); let matrix = ctx.currentTransform; matrix.a = 1; matrix.b = 1; matrix.c = 0; matrix.d = 1; matrix.e = 0; matrix.f = 0; ctx.currentTransform = matrix; ctx.fillRect(0, 0, 100, 100);
{{ EmbedLiveSample('Использование_метода_currentTransform', 700, 180) }}
{{Compat("api.CanvasRenderingContext2D.currentTransform")}}