Metode HTML canvas fillText()

Definisi dan penggunaan

fillText() Metode untuk menggambar teks berwarna di atas kanvas. Warna teks default adalah hitam.

Petunjuk:Gunakan font Atribut untuk menentukan font dan ukuran huruf, dan gunakan fillStyle Atribut untuk merender teks dengan warna lain/gradient.

Contoh

Gunakan fillText() untuk menulis teks "Hello world!" dan "codew3c.com" di atas kanvas:

Peramban Anda tidak mendukung tag HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="20px Georgia";
ctx.fillText("Hello World!",10,50);
ctx.font="30px Verdana";
// Membuat gelanggang
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","merah muda");
gradient.addColorStop("0.5","biru");
gradient.addColorStop("1.0","merah");
// Mengisi warna dengan gradasi
ctx.fillStyle=gradient;
ctx.fillText("codew3c.com",10,90);

Coba sendiri

Sintaks

context.fillText(text,x,y,maxWidth);

Nilai parameter

Parameter Deskripsi
text Tentukan teks yang ditampilkan di kanvas.
x Posisi x koordinat awal untuk menulis teks (relatif terhadap kanvas).
y Posisi y koordinat awal untuk menulis teks (relatif terhadap kanvas).
maxWidth Pilihan. Lebar teks maksimal, dihitung dalam piksel.

Dukungan browser

Angka di tabel menunjukkan versi browser pertama yang mendukung properti ini.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Keterangan:Internet Explorer 8 dan versi sebelumnya tidak mendukung elemen <canvas>.