Hallo,
also ich habe zwei 200x200-Pixel Gifs. Das eine stellt ein Hintergrund dar, das andere ist ein Symbol in der Mitte, mit transparentem Hintergrund. Ich möchte die so übereinanderlegen, dass man an den transparenten Stellen den Hintergrund durchsieht.
Ich weiß, dass das mit Photoshop etc. geht, aber mir gehts darum, dass das automatisch passiert. Ich habe 6 Hintergründe und etwa 12 Symbole und möchte keine 72 Bilder erstellen.
Die einzige Lösung, die ich gefunden habe ist mit den PHP-Imagefunktionen jeden Pixel auszulesen, zu kontrollieren, ob er der transparenten Farbe entspricht, und wenn ers nicht tut, ihn auf das andere Bild zu kopieren. Die Lösung ist woll nicht so elegant
, insbesondere nicht dann, wenn die Bilder größer werden, als sie es jetzt ohnehin schon sind.
Wenn jemand ein Tipp hätte, wäre ich dankbar. Vielleicht sind Imagefunktionen der falsche Ansatz und es geht mit CSS oder so...
Danke,
Tomas
also ich habe zwei 200x200-Pixel Gifs. Das eine stellt ein Hintergrund dar, das andere ist ein Symbol in der Mitte, mit transparentem Hintergrund. Ich möchte die so übereinanderlegen, dass man an den transparenten Stellen den Hintergrund durchsieht.
Ich weiß, dass das mit Photoshop etc. geht, aber mir gehts darum, dass das automatisch passiert. Ich habe 6 Hintergründe und etwa 12 Symbole und möchte keine 72 Bilder erstellen.
Die einzige Lösung, die ich gefunden habe ist mit den PHP-Imagefunktionen jeden Pixel auszulesen, zu kontrollieren, ob er der transparenten Farbe entspricht, und wenn ers nicht tut, ihn auf das andere Bild zu kopieren. Die Lösung ist woll nicht so elegant
Wenn jemand ein Tipp hätte, wäre ich dankbar. Vielleicht sind Imagefunktionen der falsche Ansatz und es geht mit CSS oder so...
Danke,
Tomas