Hallo,
regelmäßig updaten wir unsere CSS Sprites. Jetzt haben wir einen Bereich der "fast" täglich ein update benötigt. Bisher haben wir das immer händisch gemacht, aus Zeitgründen soll das nun automatisch erfolgen.
Unser Entwickler hat heute Wütend das Büro verlassen, und Wochenende gemacht. Kernaussage "Alles Scheiße". Daher habe ich mich als alter BASIC Fan man das ganze angeschaut.
▲Ausgangssituation
Unsere Quelldateien sind glücklicherweise alle genormt mit 60*60 px und haben alle Dateiformat .jpg .
Zum testen haben wir nun zwei Dateien genommen:1.jpg und 2.jpg . Und möchte die nun zu einer Datei zusammenfassen. Die Bilder sollten wie für Sprites üblich untereinander angezeigt werden.
Mein Ansatz:
header( "Content-Type: image/png");
$destination = "1.jpg";
$source = "2.jpg";
$image = imagecreatefromjpeg($destination);
$insert = imagecreatefromjpeg($source);
imagecopymerge($image, $insert, 100, 200, 0, 0, 200, 10, 50 );
ImagePNG($image);
Soweit so gut, das Desination Bild sehe ich auch, aber nichts ist von dem zweiten Bild zu sehen. Ich vermute das Problem liegt in den Angaben von imagecopymerge bin aber wirklich zu sehr Anfänger um das zu verstehen. Vielleicht jemand von euch?