Если какие то функции, что я описал, не реально сделать – предлагайте свой вариант.

*************** Дано ********************

1) DLE 10.0 (win-1251)

2) 5 фоновых изображений: картинки в формате jpg (3465х2598)

3) Изображение модульной картины: картинка без фона в формате png (разных размеров)

4) Изображение – водяной знак: картинка без фона в формате png

*************** Нужно сделать: ********************

Изменить стандартный загрузчик картинок на DLE

-------------------------------------------------- ---------------

Общее – когда добавляешь новость, при загрузки картинки к новости (будут загружаться картинки без фона в формате png) :

1) добавлялся фон

2) накладывался по центру водяной знак

3) Картинка ужималась (в плане веса) по максимуму с минимальной потерей качества (эта функция есть в стандартном загрузчике DLE)

4) Размер привью изображения, по ширине, был бы – 1000px (по высоте – «по пропорции») (это тоже в стандартных настройках DLE есть)

5) Сохраняем в формате jpg (опять же есть в стандартной функции загрузки картинок в DLE)

-------------------------------------------------- --------------------

Детально:

1) Добавление фона

• Есть 5 фоновых изображений (они будут постоянные, загруженные на сайт, как файлы вотермарки) . Нужно сделать, в окне загрузки, опцию выбора (одного из 5)фона и + функцию рандомного выбора фона (по умолчанию) (то есть при загрузки изображения к товару видим:

- Рандомно (стоит выбор по умолчанию)

- Фон 1

- Фон 2

- Фон 3

- Фон 4

- Фон 5

• Логика склеивания:

При загрузке изображения, картинку фона уменьшаем, или увеличиваем так, что бы она стала на 10%(эту цифру нужно вынести в настройки) больше (по наибольшей стороне) размеров картинки изображения. Центруем по вертикали и горизонтали и склеиваем.

2) Накладывание водяного знака

• Уменьшаем или увеличиваем изображение водяного знака так, что бы по ширине оно стало равно половине (эту цифру надо вынести в настройки) от ширины всего изображения

• Центруем по вертикали и горизонтали и накладываем.

3) Ну а дальше по стандартной схеме DLE, сохраняем исходное изображение и делаем миникопию (туб)

Нужно сделать что бы в настройках можно было отключать: Накладывание фона и накладывание водяного знака (как по умолчанию сделано в DLE с водяным знаком)

Пример чего должно получиться в приложенном файле.

Сроки: 3 дня.

Постоплата: ЯД или вмр,вмз

10 лет назад
mmsitnik
34 года
10 лет в сервисе
Был
10 лет назад

Заявки фрилансеров

Нет заявок фрилансеров