Metode HTML canvas strokeText()

Definisi dan penggunaan

strokeText() Method untuk menggambar teks di atas kanvas (tanpa warna). Warna defaultnya adalah hitam.

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

Contoh

Gunakan strokeText() 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.strokeText("Hello World!",10,50);
ctx.font="30px Verdana";
// Membuat gelanggang warna
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","merah jambu");
gradient.addColorStop("0.5","biru");
gradient.addColorStop("1.0","merah");
// Mengisi warna dengan gradient
ctx.strokeStyle=gradient;
ctx.strokeText("codew3c.com",10,90);

Coba sendiri

Sintaks

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

Nilai parameter

Parameter Deskripsi
text Teks yang ditentukan untuk ditampilkan di kanvas.
x Titik x koordinat dimulai menulis teks (relatif terhadap kanvas).
y Titik y koordinat dimulai menulis teks (relatif terhadap kanvas).
maxWidth Pilihan. Lebar teks maksimal, dalam satuan 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>.