Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

write_picture

josuehdz1234584MIT1.1.2

"Una librería de dibujo a mano libre sobre canvas con fondo de imagen.

dibujo, canvas, imagen, hand-drawing, javascript

readme

Dibujo a Mano Libre con Canvas

Una librería en JavaScript que permite dibujar a mano libre sobre un canvas HTML con una imagen de fondo. Ideal para agregar funcionalidad de dibujo y personalización en tus aplicaciones web.

Uso

Primero, importa la clase WriteImage en tu archivo JavaScript (Asegurate que tu cambas tenga los atrubutos width and height para obtener los datos):

import WriteImage from './src/Dibujo';

Luego, inicializa el canvas y la imagen que quieres usar como fondo:

const dibujo = new Dibujo({ canvas: document.getElementById("canvas"), imageUrl: 'image.png', color: "#fff", lineWidth: 1 });

Puedes cambiar el color del lápiz utilizando el método setColor. Esto permite personalizar el color de los trazos mientras se dibuja:

dibujo.setColor('#00ff00');

Para borrar el contenido del canvas sin eliminar la imagen de fondo, utiliza el método clearCanvas:

dibujo.clearCanvas();

Puedes obtener la imagen actual, con el dibujo sobre ella, en formato PNG utilizando el método downloadImage:

dibujo.getImage();

Características

  • Dibujo a mano libre con soporte para cambiar el color del lápiz.
  • Borrar el contenido del canvas sin eliminar la imagen de fondo.
  • Descargar la imagen con el dibujo en formato PNG.
  • Fácil de integrar en proyectos web.

Instalación

Instala el paquete desde npm:

`bash npm install write_picture