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

कैनवास आकार के आधार पर HTML5 कैनवास फ़ॉन्ट आकार


फोंट को स्केल करने के लिए, आइए एक उदाहरण देखें।

Canvas: 800px Font Size: 60px

कैनवास के आधार पर फ़ॉन्ट आकार को मापने के लिए आपको हमारे उदाहरण के लिए निम्नलिखित कोड का उपयोग करने की आवश्यकता है -

var fontBase = 800;
var fontSize = 60;

function getFont() {
   var ratio = fontSize / fontBase;
   var cSize = canvas.width * ratio;
   return (cSize |0) + 'px sans-serif';
}

  1. एक HTML5 कैनवास तत्व प्रिंट करें

    HTML5 कैनवास तत्व प्रदर्शित करने के लिए कोड स्निपेट निम्नलिखित है। <a href = "javascript:print_voucher()">PRINT CANVAS</a> function print_canvas() {    $("#canvas_voucher").printElement(); } यहां कैनवास_वाउचर कैनवास तत्व की आईडी है। इसे कार्य करने के लिए हमे

  1. HTML5 कैनवास परिवर्तन

    HTML5 कैनवास ऐसे तरीके प्रदान करता है जो सीधे रूपांतरण मैट्रिक्स में संशोधन की अनुमति देता है। रूपांतरण मैट्रिक्स प्रारंभ में पहचान परिवर्तन होना चाहिए। फिर इसे रूपांतरण विधियों का उपयोग करके समायोजित किया जा सकता है। उदाहरण आइए कैनवास परिवर्तन का एक उदाहरण देखें: function drawShape(){// DOM वर

  1. HTML5 कैनवास ctx.fillText लाइन ब्रेक नहीं करेगा

    fillText() विधि कैनवास पर भरे हुए टेक्स्ट को खींचती है। यदि आप लाइनों को तोड़ना चाहते हैं तो आप टेक्स्ट को नई लाइनों में विभाजित करके और filltext() को कई बार कॉल करके ऐसा कर सकते हैं। ऐसा करके, आप टेक्स्ट को पंक्तियों में विभाजित कर रहे हैं और प्रत्येक पंक्ति को अलग-अलग खींच रहे हैं। आप निम्न कोड स्