Ich erstelle ein Skript, das ein 24-Bit transparentes PNG-Bild als Wasserzeichen auf JPG/GIF/PNG-Bildern setzen kann.Wie GIF-Bild mit 24-Bit-PNG mit Transparenz in PHP Wasserzeichen?
So weit hatte ich Erfolg mit JPEG und PNG.
Aber wie kann ich dasselbe mit gif-Dateien erreichen? Bei GIF-Dateien erscheint Wasserzeichen, jedoch ohne Transparenz.
Bitte helfen.
Danke, Anjan
Sie müssen den Alphakanal nicht entfernen. Sie müssen es nur auf 1 Bit herunterrechnen. – Joey
Während Sie richtig sind, dass das Downsampling im grundlegendsten Sinne funktionieren würde, ist es in Bezug auf die Ergebnisbildqualität besser, nach dem Kombinieren und nicht vor dem Downsampling zu skalieren - auf diese Weise steht die gesamte im Alphakanal verfügbare Information für die Kombination zur Verfügung. – Amber