Teks Canvas HTML

Menarik teks di atas layar

Atribut dan metode paling penting untuk menarik teks di atas layar adalah:

  • font - Definisi atribut font teks
  • fillText(text,x,y) - Menarik teks "isi" di atas layar
  • strokeText(text,x,y) - Menarik teks di atas layar (tanpa pengisian)

Gunakan fillText()

Contoh

Atur font menjadi "30px Arial" dan tulis teks di atas layar (dengan pengisian):

Browser Anda tidak mendukung tag HTML5 canvas.

JavaScript:

const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.font = "30px Arial";
ctx.fillText("Hello World", 10, 50);

Coba Sendiri

Gunakan strokeText()

Contoh

Atur font menjadi "30px Arial" dan tulis teks di atas layar (tanpa pengisian):

Browser Anda tidak mendukung tag HTML5 canvas.

JavaScript:

const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.font = "30px Arial";
ctx.strokeText("Hello World", 10, 50);

Coba Sendiri

Tambahkan warna dan rata teks

Contoh

Atur font menjadi "30px Comic Sans MS" dan tulis teks berwarna merah di tengah layar:

Browser Anda tidak mendukung tag HTML5 canvas.

JavaScript:

const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.font = "30px Comic Sans MS";
ctx.fillStyle = "red";
ctx.textAlign = "center";
ctx.fillText("Hello World", canvas.width/2, canvas.height/2);

Coba Sendiri

Lihat Juga:

Panduan Referensi Lengkap Canvas CodeW3C.com