HTML5 कैनवास ऐसे तरीके प्रदान करता है जो सीधे रूपांतरण मैट्रिक्स में संशोधन की अनुमति देता है। रूपांतरण मैट्रिक्स प्रारंभ में पहचान परिवर्तन होना चाहिए। फिर इसे रूपांतरण विधियों का उपयोग करके समायोजित किया जा सकता है।
tफिरौती (m11, m12, m21, m22, dx, dy) विधि को वर्तमान रूपांतरण मैट्रिक्स को −
. द्वारा वर्णित मैट्रिक्स से गुणा करना चाहिएm11 m21 dxm12 m22 dy 0 0 1
setTransform(m11, m12, m21, m22, dx, dy) मेथड को मौजूदा ट्रांसफॉर्म को आइडेंटिटी मैट्रिक्स में रीसेट करना होगा, और फिर उसी तर्क के साथ ट्रांसफॉर्म (m11, m12, m21, m22, dx, dy) मेथड को इनवाइट करना होगा।
<कैनवास id ="mycanvas" चौड़ाई ="400" ऊंचाई ="400">