Z.N.S.: Kontrastfarben berechnen

Beitrag lesen

abend,

vorausgesetzt du möchtest mit hexadezimalen farbwerten arbeiten...

(bsp.wert: #1363A7 - blau)
man nimmt sich als erstes den eigentlichen wert. pro zeichen dieses
wertes geht man wie folgt vor:
Man sieht alle möglichen werte als eine reihe von positionen
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) an. nun schaut man, an welcher stelle
unsere zahl vorhanden ist. in unserem bsp ist die "1" die erste ziffer.
die "1" befindet sich an position "2" unserer möglichen werte. das
gegenstück muss einfach die umgekehrte postion besitzen. das heisst in
diesem fall die 2.letzte position. der wert dieser position wäre dann
für ein "E".
aus "3" (4. position von links) würde ein "C" (4. position von rechts).
aus "6" wird "9".
aus "3" wird wieder "C".
aus "A" wird "5".
und aus "7" wird "8".

somit ergibt sich der hexadezimale farbwert: #EC9C58 (orange).
eine überprüfung mit photoshop liefert den exakten wert.

du musst dir nun lediglich eine funktion hierfür schreiben.
das dürfte weniger schwer sein.

HopsItHelps

mfg,
(tanz das)
Z.N.S.

--
<img src="http://www.dmp-web.de/comunicout/neubauten.gif" border="0" alt="">