Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

Farbverlauf berechnen?





Frage

Hi Leute, wie berechnet (RGB-Werte) man einen Farbverlauf, wie z.B. bei den Titelleisten von WinMe/2000 (bzw. XP)??? MfG LinuxRulez

Antwort 1 von LinuxRulez

hoch-schieb

Antwort 2 von LinuxRulez

Keiner ne Idee?

Antwort 3 von LinuxRulez

Wirklich nicht???

Antwort 4 von Nostradamus

1. Welche Programmiersprache?
Visual Basic vielleicht
www.activevb.de

oder nur

2. allgemein: "Breite des Fensters" / "Anzahl der Farben"

Antwort 5 von LinuxRulez

Danke, aber ich meinte eigentlich eher allgemein wie man einen Farbverlauf berechnet. Nach welchem Prinzip / Algorithmus ändern sich die RGB-Werte?

Antwort 6 von LinuxRulez

Kann mir keiner die Frage beantworten?

Antwort 7 von semi

So ungefähr:

<html>
<head>
<script>
function toHex(n)
{
  var hexChars = "0123456789ABCDEF";
  var hex="";
  do
  {
    hex = hexChars.charAt(n%16) + hex;
  }
  while((n=Math.floor(n/16))>0);
  return hex;
}

function line(x, y, hoehe, color)
{
  document.write(
    "<div style=\"position:absolute;left:"+x+";top:"+y
    +";width:1;height:"+hoehe+";"
    +"background-color:"+color+";\"></div>"
  );
}

function gradient()
{
  var startx = 0;
  var starty = 0;
  var hoehe  = 800;
  var breite = 1000;

  for(var x=startx; x<=(startx+breite); x++)
  {
    line(x, starty, hoehe, '0000'+toHex(x*(256/breite)));
  }
}
gradient();
</script>
</head>
<body>
</body>
</html>


Antwort 8 von LinuxRulez

Danke, so etwas hab ich gesucht!

MfG LinuxRulez

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: