[PHP] Functies voor kleuren

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • unglaublich
  • Registratie: Augustus 2008
  • Laatst online: 30-03 21:26
Hallo,

Ik wil pagina's een themakleur kunnen geven, de gebruiker kan in het beheergedeelte een hexadecimale basis kleur selecteren dmv een color picker, nu vroeg ik me af of er een php functie was om bewerkingen op een hexdec kleur uit te voeren e.g. : een functie om de verzadiging naar een ander percentage te brengen, #7fd42a heeft een Saturation van 80%, wanneer ik bijv. colorSaturation('7fd42a','25') zou uitvoeren krijg ik een result als 'b9d49f', deze heeft een Saturation van 25%. Zijn er zo ook nog functies voor Hue, Brightness en Saturation?

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Ik weet niet of er standaard functies voor zijn, maar het is niet zo heel moeilijk zelf te implementeren. Je kunt bijvoorbeeld gewoon RGB naar HSL omrekenen, de wijziging doorvoeren en weer terug naar RGB omrekenen

Wikipedia: HSL and HSV

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • unglaublich
  • Registratie: Augustus 2008
  • Laatst online: 30-03 21:26
Hee bedankt hoor!
Ik ga even wat proberen en als het slaagt dan post ik e.e.a. wel even ;)

Acties:
  • 0 Henk 'm!

  • Ram0n
  • Registratie: Maart 2002
  • Laatst online: 03-07 13:05

Ram0n

Bierbrouwende nerd

Kijk ook hier eventjes :) Succes!

Eigenaar/brouwer Milky Road Brewery


Acties:
  • 0 Henk 'm!

  • unglaublich
  • Registratie: Augustus 2008
  • Laatst online: 30-03 21:26
Mission Accomplished!

http://tomlankhorst.nl/colors/

de HSV>RGB en vice versa functies heb ik van petefs van actionscript.org

Source kan ik wel PMen ;)

Source beschikbaar op pagina

[ Voor 10% gewijzigd door unglaublich op 11-09-2009 22:34 ]