Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется софт или скрипт для массового наложения текста на картинки и их обработки. Картинки берутся из папки, по очереди обрабатываются, после обработки удаляются из начальной папки.

Что скрипт должен делать с картинкой по порядку:

1) Картинка должна подгоняться под размеры, не более 900px по ширине (должна быть возможность поменять данное значение)

если после первого уменьшения, высота больше 700px, картинка обрезается от центра равномерно сверху и снизу, до 700 px.

2) После этого, Каждая картинка должна обрезаться справа, слева, сверху, снизу каждую обработку по разному. В настройках задается диапазон от-до  px сколько нужно отрезать с каждой стороны. по ориентации от центра начальной картинки.

3) Текст размещается по всей площади картинки, с равномерными отступами по всем краям, ровно по центру всей картинки. Задается текст из txt файла, в нем должны читаться переносы строк, спец символы, / \ ? &, так же требуется возможность выбрать ориентацию текста, справа строки, слева, по цетру(как всего текста, так и отдельных кусков этого текста)

4) В целом текст должен иметь общий размер шрифта, размер которого должен выбираться из диапазона размеров в настройках, НО определенные куски текста должны выделятся из общей массы своим диапазоном размера шрифта и жирностью. размер шрифта выбирается рандомно из диапазона в настройках. Таких кусков может быть несколько.

5) Название картинки, как нужно сохранить после обработки, берется из файла txt (удаляется после взятия) или оригинальное название(так же как картинка называлась до обработки) - на выбор.

6) Стиль шрифта должен выбираться случайным образом для каждой картинки по разному, стили должны браться из отдельной папки со шрифтами.

7) На картинку должен накладываться цвет (сплошной), с прозрачностью в процентах (цвета выбираются рандомно из всей палитры html цветов, или конкретный цвет, процент прозрачности должен указываться в настройках)

8) Текст должен накладываться белого цвета, с обводом в цвет который накладывается фильтром с прозрачностью (п7), только гораздо темнее, и без эффекта прозрачности. (должна быть возможность поменять цвета, белый текст и рандомный цвет обода на другой, на какой то другой конкретный, и толщину обвода)

9) Текст не должен выступать за границы картинки, то есть должен влезать весь, без урезания, если размер шрифта выбранный рандомно, а так же рандомно подобранный стиль шрифта, растянул текст на столько что он не влазит полностью в картинку, текст пропорционально уменьшается, до того уровня что бы он влез, с отступами не менее 5px от каждой стороны.

Софт/скрипт должен работать на windows

В ответе пишите цену и сроки

6 лет назад
arkadij_lebedev
Аркадий 
36 лет
6 лет в сервисе
Был
6 лет назад

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

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