Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

HTML5 Canvas विकृत

Canvas विकृति ठीक करना

यदि Canvas विकृत दिखता है, तो ऊंचाई और चौड़ाई बदलने का प्रयास करें:

<canvas id="canvas1" width="400" height="300"></canvas>

HTML5 में Canvas की डिफ़ॉल्ट ऊंचाई और चौड़ाई 2/1 अनुपात की होती है:

width = 300
height = 150

उदाहरण

<!DOCTYPE HTML>
<html>
  <head>
    <style>
      #mycanvas{border:1px solid red;}
    </style>
  </head>
  <body>
    <canvas id="mycanvas" width="100" height="100"></canvas>
  </body>
</html>

आउटपुट

HTML5 Canvas विकृत

CSS के माध्यम से आकार देने के बजाय Canvas एलिमेंट पर चौड़ाई/ऊंचाई एट्रिब्यूट्स को हमेशा सेट करें ताकि स्केलिंग विकृति से बचा जा सके।

  1. - HTML5 Canvas ट्रांसफॉर्मेशन

    HTML5 Canvas उन मेथड्स को प्रदान करता है जो ट्रांसफॉर्मेशन मैट्रिक्स में सीधे संशोधन की अनुमति देते हैं। ट्रांसफॉर्मेशन मैट्रिक्स प्रारंभ में पहचान ट्रांसफॉर्म होना चाहिए। इसे फिर ट्रांसफॉर्मेशन मेथड्स का उपयोग करके समायोजित किया जा सकता है। उदाहरण आइए Canvas ट्रांसफॉर्मेशन का एक उदाहरण देखें: <

  1. - HTML5 में कैनवास टैग का उपयोग क्यों करें?

    कैनवास की ऊंचाई निर्दिष्ट करता है। HTML <canvas> टैग का उपयोग स्क्रिप्टिंग के माध्यम से ग्राफिक्स, एनिमेशन आदि बनाने के लिए किया जाता है। <canvas> टैग HTML5 में पेश किया गया था।आइए दो विशिष्ट एट्रिब्यूट्स width और height के साथ एक साधारण <canvas> एलिमेंट देखें साथ ही सभी कोर HTML5

  1. - HTML5 में कैनवास को केंद्र में कैसे संरेखित करें?

    कैनवास केंद्रित करना HTML5 कैनवास एक इंलाइन-ब्लॉक तत्व की तरह व्यवहार करता है। इसे पेज या कंटेनर के केंद्र में संरेखित करने के कई तरीके हैं। विधि 1: टेक्स्ट-अलाइन (सरलतम) कैनवास को ब्लॉक तत्व में लपेटें और text-align: center उपयोग करें: <!DOCTYPE html> <html> <body> <div s