Используя GD в PHP, как я могу сделать прозрачный водяной знак PNG в PNG и GIF-файлах? (Файлы JPG работают нормально)
У меня есть изображение (назовем его оригинальным изображением ), на котором я хочу пометить другое изображение (назовем его логотипом ). Логотип представляет собой прозрачный PNG, тогда как исходное изображение может быть png, jpg или gif. У меня есть следующий код: function watermarkImage($originalFileContents, $originalWidth, $originalHeight) { $logoImage = imagecreatefrompng('logo.png'); imagealphablending($logoImage, true); $logoWidth = imagesx($logoImage); $logoHeight = […]