elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Duda] Imagen en el Form
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 Ir Abajo Respuesta Imprimir
Autor Tema: [Duda] Imagen en el Form  (Leído 16,243 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #20 en: 26 Mayo 2013, 20:11 pm »

PNG soporta 256 con la transparencia y sin pérdida de calidad

La cantidad de colores (256) no es lo mismo que la cantidad de bits/pixel, aunque eso también es incorrecto, 256 colores es primitivo.

http://es.wikipedia.org/wiki/Bpp

Saludos!


« Última modificación: 26 Mayo 2013, 20:13 pm por EleKtro H@cker » En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #21 en: 26 Mayo 2013, 20:15 pm »

no consigo hacer que HtmlElementEventHandler y MouseEventArgs se lleven bien.  :silbar:

que Spammer eres xD

Si yo lo que intento decirte es que te tienes que olvidar del MouseEventArgs, que no existe ese evento para un webbrowser, ya te puse una alternativa de como se hace con los eventos del "body"

saludos


En línea



z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: [Duda] Imagen en el Form
« Respuesta #22 en: 26 Mayo 2013, 20:16 pm »

Y porque os metéis en problemas de PNG, si el problema de verdad está en VS2012? xD



La alternativa esa es la del Teclado, que no haces que furule la F?

PD: Este topic está medio resuelto...
Así que... xD

Spameo un poco...

No hay ninguna forma de intercalar un panel invisble para poder arrastrar el form y a la vez que se vea el contenido de abajo? xD
En línea


Interesados hablad por Discord.
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #23 en: 26 Mayo 2013, 20:19 pm »

La cantidad de colores (256) no es lo mismo que la cantidad de bits/pixel, aunque eso también es incorrecto, 256 colores es primitivo.

http://es.wikipedia.org/wiki/Bpp

Saludos!

:O Entonces VB.NET cuanto es lo maximo de bits "colores" que recibe para la transparencia (para que deje de verse los bordes robustos y los muestre con la mejor calidad)
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #24 en: 26 Mayo 2013, 20:26 pm »

:O Entonces VB.NET cuanto es lo maximo de bits "colores" que recibe para la transparencia (para que deje de verse los bordes robustos y los muestre con la mejor calidad)

No soy un experto en gráficos, pero una aplicación se vé a la misma cantidad de bits que tengas configurado en tu pantalla (panel de control > configuración de pantalla > color), es decir, a 32 bits.

ya no se si estamos hablando de bpp o de cantidad de colores, pero la cantidad máxima posible de colores para un png son millones, 16 millones si no recuerdo mal,
si me preguntas si esa cantidad se reduce por alguna razón al mostrar un png en un WindowsForm, pues eso sincéramente no lo sé.

No sé a que te refieres con bordes robustos, no sé si estás hablando del form o de los bordes del png, postea una imágen del problema para salir de dudas.

saludos!
« Última modificación: 26 Mayo 2013, 20:28 pm por EleKtro H@cker » En línea



SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #25 en: 26 Mayo 2013, 21:15 pm »


postea una imágen del problema para salir de dudas.



A eso me refiero...

Cuando al Form le cambio las propiedades

BackColor = Cualquier color
PictureBox

Y pongo una imagen .PNG de alta resolución.. sus bordes se conservan con buena calidad

Ejemplo..




Pero cuando le cambio la propiedad del Form

BackColor = Window
TransparencyKey = Transparent
FormBorderStyle = None

El form queda asi



A lo que me quiero referir son a estas partes en blanco



Y mira este es un ejemplo desde el PhotoScape, como podes ver la imagen esta en su mejor calidad y sus bordes no se ven robustos

Ver imagen
« Última modificación: 26 Mayo 2013, 21:18 pm por SyntaxError404 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #26 en: 26 Mayo 2013, 21:28 pm »

Arriba tienes un source posteado por Seazoux donde está la solución, como ya te dije no es algo tán simple y hay que usar apis.

Saludos
En línea



z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: [Duda] Imagen en el Form
« Respuesta #27 en: 26 Mayo 2013, 22:30 pm »

Syntax como haces que sea transparente la imagen? Yo lo hice, y se ve gris. En vez de transparencias...  :huh:
En línea


Interesados hablad por Discord.
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #28 en: 26 Mayo 2013, 22:41 pm »

Syntax como haces que sea transparente la imagen? Yo lo hice, y se ve gris. En vez de transparencias...  :huh:

El form tiene que tener estar propiedades

BackColor = Window
TransparencyKey = Transparent
FormBorderStyle = None
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [Duda] Imagen en el Form
« Respuesta #29 en: 26 Mayo 2013, 22:58 pm »

si usas un color conocido (window) cualquier color que use dicho color conocido se mostrará transparent, además dicho color puede cambiar según el theme de Aero que use el usuario, no uses colores conocidos.

Lo correcto es usar un color poco usado, y asegurarse que la imágen no contenga dicho color (hice una función para eso).

Código
  1. me.BackColor = Color.fuchsia
  2. me.TransparencyKey = me.BackColor
  3. me.FormBorderStyle = None

Saludos
« Última modificación: 26 Mayo 2013, 23:00 pm por EleKtro H@cker » En línea



Páginas: 1 2 [3] 4 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
-•duda de form•-
PHP
marcopoloaz06 1 2,153 Último mensaje 27 Junio 2007, 22:50 pm
por дٳŦ٭
AYUDA con insertar Imagen en FORM
Programación Visual Basic
Zaoner 8 4,504 Último mensaje 19 Noviembre 2008, 19:15 pm
por WestOn
duda de los form
Programación Visual Basic
CH4ØZ 4 2,362 Último mensaje 3 Octubre 2009, 12:58 pm
por Dessa
Como colocar una imagen de fondo en un Form de C#?
.NET (C#, VB.NET, ASP)
tonder 5 25,576 Último mensaje 30 Julio 2011, 07:09 am
por 43H4FH44H45H4CH49H56H45H
(Solucionado) Problema visual con la imagen de fondo del form...
.NET (C#, VB.NET, ASP)
Eleкtro 3 2,782 Último mensaje 22 Noviembre 2012, 23:21 pm
por spiritdead
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines