กราฟิก HTML

กราฟิก หน้าแรก

Google Maps

แนะนำแผนที่ แผนที่พื้นฐาน การวางซ้อนแผนที่ กิจกรรมของแผนที่ การควบคุมแผนที่ ประเภทแผนที่ แผนที่อ้างอิง

กวดวิชา SVG

บทนำ SVG SVG ใน HTML SVG สี่เหลี่ยมผืนผ้า SVG Circle SVG วงรี สาย SVG รูปหลายเหลี่ยม SVG SVG Polyline เส้นทาง SVG ข้อความ SVG SVG ลากเส้น บทนำตัวกรอง SVG เอฟเฟกต์เบลอ SVG SVG Drop Shadows SVG ลิเนียร์ SVG Radial ตัวอย่าง SVG ข้อมูลอ้างอิง SVG

กวดวิชาผ้าใบ

แนะนำผ้าใบ ภาพวาดบนผืนผ้าใบ พิกัดผ้าใบ ผ้าใบไล่โทนสี ข้อความผ้าใบ ภาพแคนวาส อ้างอิงผ้าใบ

นาฬิกาผ้าใบ

แนะนำนาฬิกา หน้าปัดนาฬิกา ตัวเลขนาฬิกา เข็มนาฬิกา นาฬิกาเริ่ม

เกม HTML

แนะนำเกม เกมแคนวาส ส่วนประกอบของเกม ตัวควบคุมเกม อุปสรรคของเกม คะแนนเกม รูปภาพเกม เสียงเกม เกมแรงโน้มถ่วง เกมเด้ง การหมุนเกม การเคลื่อนไหวของเกม

ข้อความผ้าใบ HTML


การวาดข้อความบนผ้าใบ

ในการวาดข้อความบนผืนผ้าใบ คุณสมบัติและวิธีการที่สำคัญที่สุดคือ:

  • แบบอักษร - กำหนดคุณสมบัติแบบอักษรสำหรับข้อความ
  • fillText( text,x,y ) - วาดข้อความ "filled" บนผืนผ้าใบ
  • strokeText( text,x,y ) - วาดข้อความบนผ้าใบ (ไม่เติม)

ใช้ fillText()

ตัวอย่าง

ตั้งค่าแบบอักษรเป็น 30px "Arial" และเขียนข้อความที่เติมลงในผ้าใบ:

เบราว์เซอร์ของคุณไม่สนับสนุนแท็กผ้าใบ HTML5

จาวาสคริปต์:

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

ใช้ strokeText()

ตัวอย่าง

ตั้งค่าแบบอักษรเป็น 30px "Arial" และเขียนข้อความโดยไม่ต้องเติมบนผ้าใบ:

เบราว์เซอร์ของคุณไม่สนับสนุนแท็กผ้าใบ HTML5

จาวาสคริปต์:

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


เพิ่มสีและข้อความตรงกลาง

ตัวอย่าง

ตั้งค่าแบบอักษรเป็น 30px "Comic Sans MS" และเขียนข้อความสีแดงตรงกลางผืนผ้าใบ:

เบราว์เซอร์ของคุณไม่สนับสนุนแท็กผ้าใบ HTML5

จาวาสคริปต์:

var canvas = document.getElementById("myCanvas");
var 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);