Moin!
ich hab da 2 kleine Probleme beim einfügen eines Wasserzeichens uns zwar:
- Das Wasserzeichen hat nach dem einfügen einen Weißen Kasten obwohl es eigendlich einen Transparenten Hintergrund hat.
imagecopymerge setzt die definierte Transparenz für alle Pixel des zu kopierenden Bildes. imagecopy macht das nicht. Wenn dein GIF also transparent ist, würde ich es mal mit imagecopy versuchen. Alpha-Transparenz wäre damit auch möglich, dazu brauchst du aber als Quellmaterial ein PNG (das macht auch für die Schrift bessere Ergebnisse, weil die Schriftgrenzen keinen Treppeneffekt machen), und musst als Ziel immer mit einem Truecolor-Bild arbeiten (imagecreatetruecolor), und dort hineinkopieren.
- Wenn ich das Wasserzeichen auf kleinere Bilder einfügen möchte wird es garnicht angezeigt.
Keine Ahnung, aber merkwürdige Rundungsfehler bei zu kleinem Kopieren eines großen Wasserzeichens würden mich nicht unbedingt wundern.
Wenn's nur um das Einfügen eines Schriftzuges geht, könntest du den Text ja auch mit den Textfunktionen reinschreiben.
- Sven Rautenberg