19/09/2018, 15:01

fillText() trong Canvas

Viết chữ "Xin chào!" and "Cười tươi nào!" (với dải màu) trên canvas, sử dụng fillText(): Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5. Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...

Viết chữ "Xin chào!" and "Cười tươi nào!" (với dải màu) trên canvas, sử dụng fillText():

Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5.

Code:

Demo

Trình duyệt hỗ trợ

Số trong bảng dưới đây thể hiện phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ cho thuộc tính.

Thuộc tính Icon Chrome Icon FireFox Icon IE Icon Safari Icon Opera
fillText() 4.0 2.0 9.0 3.1 9.0

Lưu ý: Tham số maxWidth không được hỗ trợ trong trình duyệt Safari.

Định nghĩa và cách sử dụng

Phương thức fillText() sử dụng để vẽ chữ đã được đổ màu trong canvas. Mặc định là màu đen.

Mẹo: Sử dụng thuộc tính font để quy định font chữ và cỡ chữ và sử dụng thuộc tính fillStyle để đổ màu /dải màu lên chữ.

Cú pháp JavaScript: context.fillText(text,x,y,maxWidth);

Giá trị thuộc tính

Tham sốMiêu tả
textNội dung để hiển thị trên Canvas
xTọa độ X điểm bắt đầu viết chữ
yTọa độ Y điểm bắt đầu viết chữ
maxWidthTùy chọn. Độ dài lớn nhất của chữ, đơn vị tính là pixels
0