¿Dónde puedo encontrar un lienzo de dibujo JavaScript?
-
24-10-2019 - |
Pregunta
Quiero construir un programa de dibujo en JS. (jQuery preferida pero no obligatoria).
De todos modos, mi visión es un lienzo blanco grande, en blanco con una cuadrícula simple. El usuario podría arrastrar "capas" a la cuadrícula (como iconos, imágenes, etc.). Además, admitiría curvas de dibujo, líneas, cajas, etc.
Piense en Adobe Illustrator pero mucho más simple. Honestamente, se utilizará para hacer diagramas de base de datos más que el arte (a menos que los diagramas de bases de datos sean arte para usted ... jajaja)
¿Hay algo así por ahí?
Gracias
Solución
Lamento informarle que no será el primero con la idea.
Mira estos - diagramo.com (HTML5/Canvas) - Lucidchart.com (HTML5/Canvas) - Gliffy.com (destello)
Hay pocos más en la naturaleza, ¡aunque la nueva adición siempre es buena para la competencia!
Otros consejos
Para los gráficos vectoriales, sugeriría usar SVG en línea en lugar de algo como el lienzo. Para comenzar, aquí hay algo que escribí hace mucho tiempo (antes de saber sobre JSLint, por lo que no es tan ordenado como debería ser) http://jsfiddle.net/ctrlfrk/mzzvd/
Aquí hay una biblioteca jQuery SVG (lo tenía marcado, pero no lo he probado): http://keith-wood.name/svgref.html
La referencia de Mozilla: https://developer.mozilla.org/en/svg_reference
Y la especificación real: http://www.w3.org/tr/svg11/index.html