вопрос
Привет. Есть необходимость выводить водяной знак в определённой части изображения, как мне показалось изначально, что это без проблемно, x,y задал и получил необходимое. Но в моём случаи это не так) Движок ставит ватермарки на оригинальное изображение и на превью, и в обоих случаях использует одинаковые значения x,y, и получается что на двух изображениях ватермарк находится в разных местах:
Сейчас имеем:
Нужно
Что можно сделать? Через цсс уменьшал оригинал, но он тогда не увеличивается (хотя может что то и не доделал). Загружаемые изображения все одного размера, и превью тоже, т.е по сути можно задать две координаты x,y, но как?
Прошу помощи.
Сейчас имеем:
Нужно
Что можно сделать? Через цсс уменьшал оригинал, но он тогда не увеличивается (хотя может что то и не доделал). Загружаемые изображения все одного размера, и превью тоже, т.е по сути можно задать две координаты x,y, но как?
Прошу помощи.
В файле /engine/classes/thumb.class.php
заменить на
$watermark_x = $image_width - $margin - $watermark_width;
$watermark_y = $image_height - $margin - $watermark_height;
заменить на
$watermark_x = ($image_width - $watermark_width)/2;
$watermark_y = ($image_height - $watermark_height)/2;