Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Como ver una imagen dentro de un form (https://www.clubdelphi.com/foros/showthread.php?t=67488)

r1d2m3 19-04-2010 19:56:58

Como ver una imagen dentro de un form
 
Hola amigos, tengo el siguiente problema, dispongo de una base de datos en donde tengo guardados los path a una serie de imágenes (jpg), y tengo que armar, en un formulario, un pequeño visor de esas fotos, leyendo otros hijos, llego a la conclusión que debería usar un TImage para cargar las fotos, hasta aquí todo bien, pero me surgen algunos inconvenientes, por ejemplo, ¿como hago para que se pueda realizar un zoom sobre una parte de la foto? y ¿como se podría realizar un scroll vertical u orizontal cuando se cargue una foto de un tamaño mayor al que permite mostrar el timage?
¿Alguien conoce algún componente que pueda resolver estas cuestiones?

Bueno, espero que alguien me pueda ayudar, saludos y muchas gracias.

Neftali [Germán.Estévez] 20-04-2010 09:35:15

El TImage estandard no posee esas posibilidades. Para conseguir un PAN tal vez puedas utilizar un Scrollox (colocando el TImage dentro). El tema del ZOOM seguramente deberás programarlo tú.

r1d2m3 20-04-2010 16:52:47

Gracias por la respuesta. Acá dejo un link sobre algo que encontré en Torry's, está basado justamente en lo que me sugieres pero es un componente visual que se puede usar y tiene otras funcionalidades mas piolas tales como arrastrar la imagen, un zoom, etc, etc,.

http://www.torry.net/quicksearchd.ph...mage&Title=Yes

el componente se llama ATImageBox y como verán, está libre de pago.

Saludos y espero que le sirva a alguien mas.

Neftali [Germán.Estévez] 20-04-2010 18:40:33

Tiene muy buena pinta; Gracias por la referencia.


La franja horaria es GMT +2. Ahora son las 08:31:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi