# Imágenes en base de datos

**URL:** <https://foros.velneo.com/t/imagenes-en-base-de-datos/10182>\
**Category:** Velneo\
**Created:** [12 Junio, 2019 16:44 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182 "2019-06-12T16:44:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pnogueira](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pnogueira/32/4369_2.png) [@pnogueira](https://foros.velneo.com/u/pnogueira)\
**Post date:** [12 Junio, 2019 16:44 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182/1 "2019-06-12T16:44:10Z")

</div>

Muy buenas.

Otra consultilla a los que estáis más experimentados con Velneo:

He desarrollado una aplicación para capturar firma electrónica de una tableta Wacom, la cual me genera un fichero PNG y otro adicional de metadatos, con la intención de adjuntar dichas firmas a una serie de documentos de vERP, empezando por los albaranes. La cuestión es: dado que las imágenes ocupan en torno a los 20-30 Kb, ¿si las inserto directamente en un campo de tipo Objeto Dibujo puedo llegar a tener problemas de rendimiento o espacio en la base de datos? ¿Sería mejor gestionarlas en un repositorio externo y almacenar en la tabla únicamente el enlace?

---

<div class="post-metadata">

**Author:** ![ayudavelneo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ayudavelneo/32/4286_2.png) [@ayudavelneo](https://foros.velneo.com/u/ayudavelneo)\
**Post date:** [13 Junio, 2019 07:31 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182/2 "2019-06-13T07:31:17Z")

</div>

Buenas:

¿Puedes ponerte en contacto conmigo?

Me gustaría preguntarte un tema sobre las wacon

[info@ayudavelneo.com](mailto:info@ayudavelneo.com)

Un saludo

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [13 Junio, 2019 09:00 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182/3 "2019-06-13T09:00:28Z")

</div>

Hola pnogueira.

Aunque este es un tema recurrente y no tiene una respuesta genérica, en tu caso no hay duda que lo más adecuado es usar el campo Objeto como almacén.

Varias razones:

- El tamaño de la imagen es comedido.
- La Firma es un dato intimamente unido al registro del documento.
- La Firma es un dato que una vez dado de alta, ya nunca se modifica, lo cual evita el problema de los contenedores de Velneo que no se reducen automáticamente de tamaño.
- Es más seguro guardar ese dato en la tabla de la base de datos.
- La descarga de la Firma desde el servidor para su visualización se hace siempre en otro hilo de ejecución, separado del hilo principal de primer plano. Por lo tanto, no afecta al rendimiento en la carga de la ficha con el resto de campos.
- La Firma es un dato que se consulta de forma muy puntual por lo que tampoco supone una carga para la aplicación.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![pnogueira](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pnogueira/32/4369_2.png) [@pnogueira](https://foros.velneo.com/u/pnogueira)\
**Post date:** [13 Junio, 2019 09:23 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182/4 "2019-06-13T09:23:40Z")

</div>

Hola Paco.

Perfecto, así ya no me cabe ninguna duda al respecto. 🙂

Muchas gracias y un saludo.

---

<div class="post-metadata">

**Author:** ![pnogueira](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pnogueira/32/4369_2.png) [@pnogueira](https://foros.velneo.com/u/pnogueira)\
**Post date:** [17 Junio, 2019 11:50 UTC](https://foros.velneo.com/t/imagenes-en-base-de-datos/10182/5 "2019-06-17T11:50:38Z")

</div>

Hola. Te he mandado un correo a la dirección indicada, pero no se si lo has recibido.

Un saludo.
