HTML | Método canvas strokeText()

Podemos dibujar texto (sin relleno) en el lienzo usando el método strokeText(). Básicamente, a partir de este método podemos representar el texto especificado en la posición especificada usando la fuente actual, el ancho de línea y la propiedad strokeStyle. El color predeterminado de el texto es negro.
Sintaxis:

context.strokeText(text, x, y, maxWidth);

Valor del parámetro : este método acepta cuatro parámetros que se mencionan anteriormente y se describen a continuación:

  • texto: este parámetro especifica el texto que se escribirá en el lienzo.
  • x: este parámetro especifica la coordenada horizontal para comenzar a pintar el texto, en relación con el lienzo.
  • y: este parámetro especifica la coordenada vertical para comenzar a pintar el texto, en relación con el lienzo.
  • maxWidth: este parámetro especifica el ancho de texto máximo posible.

Ejemplo 1: El siguiente ejemplo ilustra el método strokeTex().

<!DOCTYPE html>
<html>
  
<head>
    <title>
        HTML canvas strokeText() Method
    </title>
</head>
  
<body>
    <center>
        <h1 style="color:green"> 
        GeeksforGeeks 
    </h1>
        <h4> 
        HTML canvas strokeText() Method 
    </h4>
        <canvas id="GFG" width="500" height="200">
        </canvas>
        <script>
            var c = document.getElementById("GFG");
            var ctx = c.getContext("2d");
            ctx.font = "60px Arial";
            ctx.strokeStyle = "green";
            ctx.strokeText("GeeksforGeeks", 50, 50);
        </script>
    </center>
</body>
  
</html>

Producción:

Ejemplo 2:

<!DOCTYPE html>
<html>
  
<head>
    <title>
        HTML canvas strokeText() Method
    </title>
</head>
  
<body>
    <center>
        <h1 style="color:green"> 
          GeeksforGeeks 
        </h1>
        <h4> 
          HTML canvas strokeText() Method 
        </h4>
        <canvas id="GFG" width="500" height="200">
        </canvas>
        <script>
            var c = document.getElementById("GFG");
            var ctx = c.getContext("2d");
            ctx.font = "60px Georgia";
            ctx.strokeStyle = "blue";
            ctx.strokeText("HTML Canvas", 60, 50);
        </script>
    </center>
</body>
  
</html>

Salida:

navegadores compatibles: los navegadores compatibles con el método HTML canvas strokeText() 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 *