Nicht mehr ganz neu hier
Habe ein kleines Programm geschrieben, mit dem ich Werte via Formular eingeben kann, die dann auf dem generierten PNG Bild erscheinen:
Ich frage mich nun, ob es analog zu der funktion ImageString eine Möglichkeit gibt, an einer gewissen Stelle zusätzlich ein Bild zu platzieren?
Die Idee: Je nach Wahl des Users (einer zweiten auswahlbox) soll eins von vier icons auf dem banner erscheinen.
Notfalls müsst ich den Banner als Rohdatei 4x vorbereiten?
PHP:
Header("Cache-Control: no-cache");
Header("Content-type: image/png");
$ausgangsbild = "/images/kicker.png"; // Pfad zum Bild
$zielbild = ImageCreateFromPNG($ausgangsbild);
$color = ImageColorAllocate ($zielbild, 255, 0, 0);
//( Bild, Schriftart 1-5, Abstand in Pixel auf der x-Achse, Abstand in Pixel auf der y-Achse, Text der geschrieben werden soll, Farbe)
ImageString($zielbild, 5, 50, 15, $_POST[name], $rot);
ImageString($zielbild, 5, 50, 35, $_POST[auswahlbox], $rot);
Imagestring($zielbild, 5, 50, 55, $_POST[verein], $rot);
ImagePNG ($zielbild) or die("Endbild nicht erzeugt!"); // Bild ausgeben
Imagedestroy ($zielbild);
Ich frage mich nun, ob es analog zu der funktion ImageString eine Möglichkeit gibt, an einer gewissen Stelle zusätzlich ein Bild zu platzieren?
Die Idee: Je nach Wahl des Users (einer zweiten auswahlbox) soll eins von vier icons auf dem banner erscheinen.
Notfalls müsst ich den Banner als Rohdatei 4x vorbereiten?