Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-09-2008
pablopessoa pablopessoa is offline
Miembro
 
Registrado: may 2008
Ubicación: Argentina
Posts: 162
Poder: 16
pablopessoa Va por buen camino
vista previa de imagenes

hola gente, pido disculpas si esto es un tema ya visto pero no lo encontre, cualquier cosa diganme el link donde esta.
la pregunta es: tengo una aplicacion en donde se guardan imagenes, yo lo que quiero hacer es que el programa carge una vista en miniatura de la imagen y que si le doy click la muestre en tamaño real. pero cuando cargo la imagen en un timage no se como ajusta el tamaño. Ademas como puedo hacer para que me cargen una imagen en cualquier tamaño pero yo establecer en que tamaño se van a guardar?
muchas gracias!!
Responder Con Cita
  #2  
Antiguo 19-09-2008
Avatar de DarkMan
DarkMan DarkMan is offline
Miembro
 
Registrado: jul 2006
Posts: 102
Poder: 18
DarkMan Va por buen camino
En un TImage puedes utilizar la propiedad "Proportional" de tipo boolean, la cual se encarga de corregir el tamaño de la imagen y ajustarlo al tamaño de tu TImage de forma que sea proporcional.
Si lo que quieres es que la vista previa ajuste la imagen al TImage completo sin respetar las proporciones, puedes usar la propiedad "Stretch".
Revísalo y dinos si ésto es lo que buscas o te refieres a otra cosa.
__________________
"La recompensa de una buena acción está en haberla hecho"
Responder Con Cita
  #3  
Antiguo 19-09-2008
pablopessoa pablopessoa is offline
Miembro
 
Registrado: may 2008
Ubicación: Argentina
Posts: 162
Poder: 16
pablopessoa Va por buen camino
vista previa

muchas gracias!!! voy a probar a ver que sale
Responder Con Cita
  #4  
Antiguo 19-09-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
A parte de lo que te han comentado, añadir que aunque el TImage sea más pequeño, estás cargando igualmente la imagen grande.
Lo que hacen algunas aplicaciones es generar las "miniaturas" de las imágenes y guardarlas aparte para no tener que mostrar las imágenes completas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 19-09-2008
madiazg madiazg is offline
Miembro
 
Registrado: sep 2005
Ubicación: Canarias
Posts: 120
Poder: 19
madiazg Va por buen camino
Hay un truco, el 467, que te permite obtener los thumbnail de las imágenes. También, puedes consultar la respuesta de cHackAll sobre este tema
Saludos...
Miguel Angel
Responder Con Cita
  #6  
Antiguo 20-09-2008
pablopessoa pablopessoa is offline
Miembro
 
Registrado: may 2008
Ubicación: Argentina
Posts: 162
Poder: 16
pablopessoa Va por buen camino
ya pude generar una vista en miniatura en el Timage. Los problemas que tengo ahora son dos:
1- estoy trabajando con JPG, y no le puedo modificar el tamaño, osea, a mi me cargan una foto en 1024x768 y yo necesito que se guarde en 640x480. La funcion SetSize me da un error en tiempo de ejecucion.

2- como puedo configurar el Onclick del Timage para que me abra la foto en tamaño real? pero no agrandando el timage, que la abra no se.. con IExplorer o con el visor de fotos que tenga por defecto para esa extension el cliente

muchas gracias!!
Responder Con Cita
  #7  
Antiguo 22-09-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por pablopessoa Ver Mensaje
1- estoy trabajando con JPG, y no le puedo modificar el tamaño, osea, a mi me cargan una foto en 1024x768 y yo necesito que se guarde en 640x480. La funcion SetSize me da un error en tiempo de ejecucion.

2- como puedo configurar el Onclick del Timage para que me abra la foto en tamaño real? pero no agrandando el timage, que la abra no se.. con IExplorer o con el visor de fotos que tenga por defecto para esa extension el cliente
(1) Revisa los trucos del ClubDelphi; Si no recuerdo mal había uno justo para lo que necesitas. (veo que un poco más arriba ya han hablado de él).
(2) Busca en los foros sobre WinExec o ShellExecute para abrir aplicaciones externas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
eventos de la vista previa ingel Impresión 1 11-08-2008 18:03:10
OpenDialog para imagenes con vista previa .. existe algo asi? ingel Varios 2 22-05-2008 16:58:39
Vista Previa de Archivos PDF y PPT BlueSteel Varios 7 08-04-2008 18:35:28
Vista previa Ivan_25 C++ Builder 13 09-11-2005 10:32:50
Vista previa abu Varios 7 17-09-2003 16:08:20


La franja horaria es GMT +2. Ahora son las 14:49:36.


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
Copyright 1996-2007 Club Delphi