Bilder generieren

grunet

Angesehenes Mitglied
Hallo zusammen

Mich würde es wundernehmen wie man im Web manuell Bilder generieren kann.
Ich stelle mir das so vor...

Der User kann z.b. zwei Felder mit Text füllen und diese werden anschliessend auf das Bild gesetzt.
Ähnlich wie bei einem Online Banner Tool.
Oder ähnlich wird es ja auch bei den Security Codes bei den Login verwendet.

Ist das schwirig? Bzw. muss ich da wohl mit der GD Libery arbeiten?

Beispiele wären ganz toll;-)

Danke und Gruss
grunet
 
So... Bild kann generiert werden: Link

Nun habe ich folgende zwei Probleme:

1. Wie kann ich nun machen, dass man via rechte Maustaste das Bild kann abspeichern?
D.h. das Bild kann man bereits jetzt abspeichern, jedoch leider ohne den Text in den Variablen... (please help)

2. Wie kann ich nun z.b. eine zweite Zeile einfügen?
Z.b. mit anderer Farbe oder Schrift?

Gruss grunet

PS: Anbei mein Code
CODE
<?php
header('Content-type: image/png');

$anbietername = $_POST['anbietername'];
$gruene = $_POST['gruene'];
$noetig = $_POST['noetig'];
$gelbe = $_POST['gelbe'];

$output = $anbietername.': '.$gruene.' | '.$noetig.' | '.$gelbe;

$image = imagecreatefromgif('status_generator.gif');
$text_color = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 3, 5, 5, $output, $text_color);

imagepng($image);
?>



Das ganze wird dann via IFrame geladen...
 
bei der farbe kann ich dir glaube ich weiterhelfen:
QUOTE
$text_color = imagecolorallocate($image, 0, 0, 0);


die 0,0,0 definieren die farben (Rot Grün Blau-Anteil)
0,0,0 ist ganz schwarz
255,255,255 ist ganz weiß

hier hast du eine farbtabelle zum nachschauen:
http://www.uni-magdeburg.de/counter/rgb.txt.shtml
(du brauchst dir rgb-werte, die hex-werte funktionieren glaube ich nicht)
 
Danke Pangu

Das mit den Farben ist mir klar...
Jedoch geht es mir in erster Linie darum verschieden Variabeln ins Bild zu laden.
Und somit dann z.b. jedes Wort in einer anderen Farbe...
Vorallem wegen dem Zeilenumbruch suche ich das...
 
Zurück
Oben