Ver Mensaje Individual
  #2  
Antiguo 11-07-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Si el problema radica en que se respete el fondo transparente de la imagen o imágenes que quieres mostrar tal vez no te importe y te sea posible utilizar el formato GIF en lugar de TIFF.

He comprobado que guardando una imagen con fondo transparente utilizando Adobe PhotoShop y cargando esta en Delphi en un "TImage" todo va como se espera: el fondo transparente de la imagen se respeta y no parece verse con bordes "distorsionados".

Para que Delphi "acepte" el formato GIF, puesto que utilizo la Jedi Library no he tenido mayor problema: automáticamente se añadió la unidad "JvGIF" necesaria.

Si te es preciso puedes usar dicha librería de componentes o buscar otros que den soporte al formato GIF en Delphi: hay uno muy popular de nombre TGifImage escrito por Anders Melander, pero encontrarás otros más en Torry's Delphi Pages, por ejemplo.

Nota: no he hecho demasiadas pruebas ni muy sofisticadas, de manera que tampoco estoy pretendiendo garantizar que el formato GIF sea el más adecuado en este caso o el que no dará mayor problema. Quizá sí, quizá no. Suerte, en todo caso.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita