Quería recortar un área en fillRect para mi uso. Esto lo usé cuando estaba aprendiendo el método de recorte.
Pero no puedo obtener el área de la hebilla, el código es el siguiente
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title></title> </head> <body> <canvas id=canvas width=800 height=600></canvas> < /body> <tipo de script=texto/javascript> var lienzo = document.getElementById(canvas contexto = lienzo.getContext(2d); contexto.fillRect(0, 0, lienzo.ancho, lienzo.alto); contexto.beginPath(); contexto.fillRect(100, 100, 200, 100); fillStyle = azul claro; contexto.fillRect(0, 0, lienzo.ancho, lienzo.alto </script> </html>);
Descubrí que si quieres recortar un nuevo camino, debes usar métodos como rect y arc.
Todo debería cambiarse a
contexto.beginPath(); contexto.rect(100, 100, 200, 100);
Lo anterior es el contenido completo de este artículo. Espero que sea útil para el estudio de todos. También espero que todos apoyen VeVb Wulin Network.