Rumah >hujung hadapan web >html tutorial >Ketahui cara menggunakan sifat biasa teg kanvas

Ketahui cara menggunakan sifat biasa teg kanvas

WBOY
WBOYasal
2023-12-28 15:06:571501semak imbas

Ketahui cara menggunakan sifat biasa teg kanvas

Untuk menguasai penggunaan atribut biasa teg kanvas, contoh kod khusus diperlukan

Ikhtisar:

Teg kanvas dalam HTML5 ialah alat yang berkuasa untuk melukis grafik, animasi dan kesan visual yang lain. Ia menyediakan banyak sifat dan kaedah yang memberikan pembangun kawalan sepenuhnya ke atas elemen pada kanvas. Artikel ini akan memperkenalkan atribut biasa teg kanvas dan cara menggunakannya serta memberikan contoh kod khusus untuk membantu pembaca memahami dan menggunakan teg kanvas dengan lebih baik.

1. Atribut asas tag kanvas:

  1. lebar: Tetapkan lebar kanvas.
  2. ketinggian: Tetapkan ketinggian kanvas.

Contoh kod:

<canvas id="myCanvas" width="500" height="300"></canvas>

2. Dapatkan objek dan konteks kanvas:

  1. Dapatkan objek kanvas:
var canvas = document.getElementById("myCanvas");
  1. Dapatkan konteks kanvas:
  2. 3
rree asas

Lukis segi empat tepat:

    var context = canvas.getContext("2d");
  1. Lukis bulatan:
    context.fillStyle = "red";
    context.fillRect(50, 50, 200, 100);
  1. Lukis garisan:
    context.beginPath();
    context.arc(250, 150, 50, 0, 2 * Math.PI);
    context.fillStyle = "blue";
    context.fill();
  1. 4. Lukiskan teks:

Lukis teks penuh:

context.moveTo(100, 100);
context.lineTo(300, 200);
context.strokeStyle = "green";
context.lineWidth = 5;
context.stroke();
    5. Lukis an imej :
Lukis gambar:

context.font = "30px Arial";
context.fillStyle = "purple";
context.fillText("Hello, Canvas!", 100, 100);
    6. Kosongkan kanvas:
  1. context.font = "30px Arial";
    context.strokeStyle = "orange";
    context.lineWidth = 3;
    context.strokeText("Hello, Canvas!", 100, 100);
  2. 7. Laksanakan kesan animasi:
var img = new Image();
img.src = "image.png";
img.onload = function() {
    context.drawImage(img, 100, 100);
}

Di atas adalah contoh kod khusus atribut biasa tag kanvas dan penggunaannya. Dengan mempelajari dan menguasai contoh ini, pembaca boleh lebih memahami dan menggunakan tag kanvas untuk mencapai pelbagai kesan lukisan dan kesan animasi yang menarik.

Atas ialah kandungan terperinci Ketahui cara menggunakan sifat biasa teg kanvas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn