
Quote from rrey on January 20, 2020, 12:47 pmHola @luishp,
Estoy usando el pluguin FabricsJs para ver las posibilidades de hacer un sencillo programa de dibujo. Hay alguna funciones que no sé porque no me funcionan. Por ejemplo intento borrar el Container y no lo borra, o escoger u color para dibujar con otro color y no me lo coge.
Te dejo el ejemplo en que estoy practicando.
Saludos,
Roger Rey
Hola @luishp,
Estoy usando el pluguin FabricsJs para ver las posibilidades de hacer un sencillo programa de dibujo. Hay alguna funciones que no sé porque no me funcionan. Por ejemplo intento borrar el Container y no lo borra, o escoger u color para dibujar con otro color y no me lo coge.
Te dejo el ejemplo en que estoy practicando.
Saludos,
Roger Rey
Uploaded files:
Quote from luishp on January 20, 2020, 1:53 pm@rrey la verdad es que no encuentro la razón por la que no funciona en tu ejemplo así que he creado uno nuevo desde cero con la misma funcionalidad que si funciona. Te lo adjunto.
@rrey la verdad es que no encuentro la razón por la que no funciona en tu ejemplo así que he creado uno nuevo desde cero con la misma funcionalidad que si funciona. Te lo adjunto.
Uploaded files:
Quote from luishp on January 20, 2020, 1:57 pmVale ya he encontrado la razón: símplemente trae el Container3 al frente (Botón derecho del ratón > Bring to Front)
En mi ejemplo he incluido el script de JavaScript diréctamente en la página con BeginJS y EndJS y por eso no sucede.
Saludos!
Vale ya he encontrado la razón: símplemente trae el Container3 al frente (Botón derecho del ratón > Bring to Front)
En mi ejemplo he incluido el script de JavaScript diréctamente en la página con BeginJS y EndJS y por eso no sucede.
Saludos!

Quote from rrey on January 20, 2020, 3:19 pmAhora funciona, pero he comprobado dos cosas. Una es que si dibujas, descargas la captura y limpias container, la primera vez que la recuperas la imagen png, funciona, pero la segunda vez ya no. Pasa lo mismo que pasaba con la recuperación de variables en disco con VarLocaltoFile. No se si te acuerdas, que no funcionaba con chrome y si con firefox.
La segunda incidencia es que cuando abres una imagen capturada anteriormente, ésta se visualiza en el container bastante aumentada en escala.
Bueno poco a poco iremos solucionando problemas.
Gracias.
Roger Rey
Ahora funciona, pero he comprobado dos cosas. Una es que si dibujas, descargas la captura y limpias container, la primera vez que la recuperas la imagen png, funciona, pero la segunda vez ya no. Pasa lo mismo que pasaba con la recuperación de variables en disco con VarLocaltoFile. No se si te acuerdas, que no funcionaba con chrome y si con firefox.
La segunda incidencia es que cuando abres una imagen capturada anteriormente, ésta se visualiza en el container bastante aumentada en escala.
Bueno poco a poco iremos solucionando problemas.
Gracias.
Roger Rey

Quote from luishp on January 22, 2020, 12:42 pmHola @rrey,
Trata de guardar la imagen en formato JSON. El .png sirve para exportar a otros programas.
Fíjate que Fabric maneja las imagenes en formato vectorial y de este modo podrás editarlas y mantener los tamaños perfectamente. Lo de abrir dos veces el mismo archivo se que es algo a lo que hay que buscar solución.Gracias a ti Roger.
Hola @rrey,
Trata de guardar la imagen en formato JSON. El .png sirve para exportar a otros programas.
Fíjate que Fabric maneja las imagenes en formato vectorial y de este modo podrás editarlas y mantener los tamaños perfectamente. Lo de abrir dos veces el mismo archivo se que es algo a lo que hay que buscar solución.
Gracias a ti Roger.