problema con transparencia
Saludos tengo un problema con la transparencia de mi programa
La zonas de transparencia se representan por el color verde. Pero cuando el programa es ejecutado queda una línea verde en toda las orillas del programa. Como puedo resolver dicho problema utiliso TImage Aquí ldejo una imagen http://biohnetwork.com/editando.JPG |
Casi seguro que tu imagen tiene en esa parte un color diferente al verde que le definiste como transparente. Debe ser un color cercano al verde pero no el mismo tono.
Suerte |
Opino lo mismo. Seguro que por temas de Anti-aliasing (depende del programa con que edites la imagen) en esos bordes tienes un color verde que no es exactamente el mismo tono que el que estás utilizando para la transparencia.
|
Muchas gracia:) me an dado un tips que me fue de gran ayuda aun la imagen se ve un poco fea en las orillas debido al Anti-aliasing yo uso photoshop pero soy muy novato en ese programa
Que tools Ho herramienta de edición me recomiendan para suavizar los bordes? |
Hola vcorp.
Más que un problema de herramienta, parece ser un problema de formato. Por lo que se ve en tu imagen estás usando JPG ¿Verdad? Bueno, el problema con el JPG es que los píxeles no son del mismo color por el algoritmo de compresión que usa ese formato. La solución sería usar una imagen que no sea JPG, pero claro, el tamaño en bytes de una imagen BMP puede ser inmenso... Yo lo que he usado y funciona razonablemente bien, es un BMP de 256 colores... Perdés calidad, pero te ahorrás muchos dolores de cabeza. La otra solución sería usar un componente de terceros para, o bien usar imágenes PNG, o para skinear forms... No estoy muy convencido de ninguna. Espero te sirva. Saludetes. |
La franja horaria es GMT +2. Ahora son las 06:27:08. |
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