Metode Canvas fillText()

Definisi dan penggunaan

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

Petunjuk:Gunakan font Atribut untuk menentukan font dan ukuran, dan gunakan fillStyle Atribut menampilkan teks dengan warna lain/gradien.

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 gradien
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","merah magenta");
gradient.addColorStop("0.5","biru");
gradient.addColorStop("1.0","merah");
// Mengisi warna dengan gradien
ctx.fillStyle=gradient;
ctx.fillText("codew3c.com",10,90);

Coba sendiri

Sintaks

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

Nilai parameter

Parameter Deskripsi
text Teks yang ditentukan untuk ditampilkan di kanvas.
x Lokasi x koordinat mulai menuliskan teks (berhubungan dengan kanvas).
y Lokasi y koordinat mulai menuliskan teks (berhubungan dengan kanvas).
maxWidth Pilihan. Lebar maksimum teks, dalam piksel.

Dukungan perekaan pelayar

Angka di dalam tabel menunjukkan versi paling awal perekaan yang sepenuhnya mendukung sifat ini.

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

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