HTML | método canvas quadraticCurveTo()

El método canvas quadraticCurveTo() se utiliza para crear una curva cuadrática en el lienzo. El método agrega un punto a la ruta actual mediante el uso de los puntos de control especificados que representan la curva paramétrica cuadrática.

Sintaxis:

context.quadraticCurveTo( cx, cy, x, y );

Parámetros:

  • cx: este parámetro contiene la coordenada x del punto de control cuadrático.
  • cy: este parámetro contiene la coordenada y del punto de control cuadrático.
  • x: este parámetro especifica la coordenada x del punto final.
  • y: este parámetro especifica la coordenada y del punto final.

Ejemplo 1:

<!DOCTYPE HTML>
<html>
      
<head> 
    <title> 
        HTML canvas quadraticCurveTo() Method
    </title> 
</head> 
  
<body style="text-align:center;"> 
      
    <h1 style="color:green;">
        GeeksforGeeks
    </h1> 
      
    <h2>HTML canvas quadraticCurveTo() Method</h2> 
      
    <canvas id="GFG" width="500" height="300"></canvas> 
      
    <script>
        var geeks = document.getElementById('GFG');
        var context = geeks.getContext('2d');
        context.beginPath();
        context.moveTo(88, 120);
        context.quadraticCurveTo(288, 0, 388, 150);
        context.strokeStyle = 'green';
        context.stroke();
    </script>
</body> 
  
</html>                          

Producción:

Ejemplo 2 :

<!DOCTYPE HTML>
<html>
      
<head> 
    <title> 
        HTML canvas quadraticCurveTo() Method
    </title> 
</head> 
  
<body style="text-align:center;"> 
      
    <h1 style="color:green;">
        GeeksforGeeks
    </h1> 
      
    <h2>HTML canvas quadraticCurveTo() Method</h2> 
      
    <canvas id="GFG" width="500" height="300"></canvas> 
      
    <script>
        var geeks = document.getElementById('GFG');
        var context = geeks.getContext('2d');
        context.beginPath();
        context.moveTo(50, 50);
        context.quadraticCurveTo(50, 180, 340, 50);
        context.strokeStyle = 'green';
        context.lineWidth = 5;
        context.stroke();
    </script>
</body> 
  
</html>                              

Producción:

Navegadores compatibles: los navegadores compatibles con HTML canvas quadraticCurveTo() Method se enumeran a continuación:

  • Google Chrome
  • Internet Explorer 9.0
  • Firefox
  • Ópera
  • Safari

Publicación traducida automáticamente

Artículo escrito por IshwarGupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *