En este artículo vamos a ver cómo establecer el color de fondo de un Canvas en Fabric.js usando la propiedad backgroundColor . Canvas en Fabric.js se usa como contenedor sobre el objeto canvas nativo proporcionado por HTML. Proporciona acceso de alto nivel al lienzo subyacente, lo que le permite tener un modelo de objeto, permitir el análisis de archivos SVG y permitir que se interactúe con el lienzo de una manera intuitiva.
Enfoque: para que sea posible, vamos a utilizar una biblioteca de JavaScript llamada Fabric.js . Después de importar la biblioteca, crearemos el bloque de lienzo en la etiqueta del cuerpo. Después de esto, inicializaremos una instancia del objeto Canvas proporcionado por Fabric.js y cambiaremos el color de fondo del Canvas usando la propiedad backgroundColor .
Sintaxis:
fabric.Canvas(canvasElement, { backgroundColor: String });
Parámetros: esta propiedad acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- backgroundColor: Es una string que especifica el color de fondo del Canvas.
El siguiente ejemplo ilustra el uso de la propiedad BackgroundColor de Canvas de Fabric.js en JavaScript:
Ejemplo:
HTML
<!DOCTYPE html> <html> <head> <!-- Adding the FabricJS library --> <script src= "https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js"> </script> </head> <body> <div style="text-align: center; width: 500px;"> <h1 style="color: green;"> GeeksforGeeks </h1> <b> Fabric.js | Canvas backgroundColor Property </b> </div> <canvas id="canvas" width="500" height="300" style="border:1px solid #000000"> </canvas> <script> // Initiate a Canvas instance var canvas = new fabric.Canvas("canvas", { // Set the background color // of the Canvas backgroundColor: "green" }); </script> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA