Font хусусияти

font хусусияти fillText методи ёки strokeText методи ёрдамида canvas устида шрифт чизилганда шрифт созламаларини белгилайди. Усул font CSS хусусияти каби параметрларни кабул килади.

Синтаксис

javascriptконтекст.font = шрифт созламалари;

Мисол

Келинг, canvas устига fillText ёрдамида матн чизайлик ва унинг ҳажмини 30px ва Arial турини font ёрдамида белгилайлик:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptlet canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');

ctx.font = '30px Arial';
ctx.fillText('Hello world', 30, 50);

Результат:

Шунингдек қаранг

  • textAlign хусусияти,
    матнни уфқий йўналишда текислайди
  • textBaseline хусусияти,
    матнни тик йўналишда текислайди