¿Qué valor tendría # 414141 como #AARRGGBB y qué pasa con # 52b531? ¿Cómo puedo convertir esto usando PHP?convertir #RRGGBB valor hexadecimal a #AARRGGBB
Saludos,
Pentium10
¿Qué valor tendría # 414141 como #AARRGGBB y qué pasa con # 52b531? ¿Cómo puedo convertir esto usando PHP?convertir #RRGGBB valor hexadecimal a #AARRGGBB
Saludos,
Pentium10
AA es el canal alfa, y una conversión recta sería establecer AA a FF para que sea opaco completo:
#414141 becomes #FF414141
(sólo para añadir: en algunos implementaciones significa que la cantidad de Transparencia donde 00 significa completo opaco y FF significa totalmente transparente. En ese caso, # 00414141 sería correcto. Pero creo que esa es la excepción)
realmente solo atado y # 00414141 no se visualiza, podría ser inválido – Pentium10
Siempre he visto que 0 alpha es completamente opaco. Además, ¿el rango de valores alfa no va de 0 a 127? 0xFF es 255. –
@Alix depende de la herramienta. Nunca he visto un rango de 0 a 127, sin embargo, donde lo usé (ImageMagick en PHP o GDI + en .net) siempre era de 0 a 255, o en DirectX Development a veces veía un rango de coma flotante entre 0.0 y 1.0. Y como dije, vi implementaciones donde 0 significaba "completamente opaco" y vi algo donde 0 significaba "totalmente transparente" ... Pero si RGB varía de 0 a 255 cada uno, A suele seguir. –