FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Mostrar una imagen PNG con transparencias
Buenas Tardes! un saludo cordial a todos, espero que puedan apoyarme en mi busqueda.
Estoy colocandole un Splash Screen a mi aplicacion, en esto no tengo problemas ya que domino el tema en cuestion, pero como quiero que dicho splash se vea bastante profesional hice un diseño del mismo en PhotoShop CS6 (Con efectos, sobras, relieves y todas esas cosas) y exporte la imagen en un formato de alta calidad en PNG, estoy trabajando con BDS 2006 Update 2, y la pregunta del millon es, algun componente free o libreria free que pueda cargarme mi PNG con todos los juguetes (hablando coloquialmente venezolano)? Ya probe con librerias como GraphicEx la ultima version (Libreria, sin componentes, logro cargar el PNG via runtime pero no me muestra las transparencias), con Graphics32 y su plugin GR_PNG (Me costo algo unificar las librerias pero lo logre, tiene un componente similar al TImage llamado TImage32, sin embargo igual que con la otra libreria, cargo via runtime y pierdo el transparente), estuve indagando por google y vi otra libreria llamada PNGDelphi, pero por lo que lei es mas vieja que estas dos y estoy casi seguro que me pasara lo mismo, tambien realice una busqueda en los foros con la palabra clave "PNG" y asombrosamente no me salen resultados pero con "Transparente" si jejejeje; Al fin a cabo decidi publicar mi problema a ver si con su sabia experiencia me apoyan para resolver pronto. Muy agradecido de antemano a todos... |
#2
|
||||
|
||||
Que tal se ve si lo cargas en un componente TImage?
|
#3
|
||||
|
||||
Quizás este tema te inspire.
El enlace al tutorial que hace referencia el mismo, está roto. te paso el enlace corregido: Transparencias Un saludo. |
#4
|
|||
|
|||
Pues simplemente se pierden los efectos de la transparencia y me pone un fondo negro en los TImage y en los componentes TImage32 me pone un fondo de color blanco, adjunto un zip en formato png ambos, uno es un capture de pantalla de como se ve y el otro es la imagen original exportada con photoshop, veran la gran diferencia
|
#5
|
|||
|
|||
Cita:
Gracias. |
#6
|
||||
|
||||
Ya veo, en mi Delphi 2010 la carga perfectamente la imagen
Podes probar con esta biblioteca PngComponents. Dicho enlace lo obtuve navegando por StackOverflow, aca Sino podrias ojear en la biblioteca JEDI, aunque yo nunca la he usado y no esto seguro de si pueda llegar a agregar soporte imagenes PNG nativamente |
#7
|
||||
|
||||
Cita:
Saludos. |
#8
|
|||
|
|||
Bueno muchachos logre mostrar la imagen PNG, Utilice los componentes de PNGComponents (Basicamente es la misma libreria PNGDelphi o PNGImage inclusive algo mas vieja) lo que hice fue utilizar la ultima version que encontre en la red, actualice los archivos a los componentes y los instale!
De esta manera logre mostrar la imagen con el componente TImage32 de Graphics32, utilizando las funciones de carga de PNG de PNGDelphi (jajajaja, si use ambas, asi me funcionaba mas rapido y mejor) y pues por los momentos logro mostrar mi SplashScreen, les adjunto una muestra, sin embargo aun hay una deficiencia en ella que me muestra un fondo de color gris, no se como eliminarselo, el fondo gris representa a los pixeles que deben ser transparentes, mi amigo escafandra debe conocer mejor estas caracteristicas. Como necesito avanzar para terminar de sacar el proyecto lo dejare asi, sin embargo me pudieras ayudar escafandra con ese pequeñisimo detalle te lo agradeceria muchisimo. Saludos a todos. |
#9
|
|||
|
|||
Hola a todos
Finalmente encontré respuestas para mis preguntas. Muchas gracias por compartir. Te deseo buena suerte Greg |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar Imagen ubicada en una URL | cirilungol | Varios | 2 | 24-09-2008 16:03:58 |
mostrar imagen | MARLON1 | Varios | 18 | 04-04-2008 21:22:45 |
Mostrar imagen en FastReport | jack.krauser | Impresión | 0 | 26-05-2007 01:30:16 |
Mostrar una imagen JPG | Doraemon | Gráficos | 1 | 19-01-2007 05:10:36 |
Mostrar mi cursor en una imagen | franc28 | Varios | 4 | 25-04-2005 20:17:39 |
|