I. Задача
Сгенерировать иллюстрации к квизам используя эмоджи + градиент
II. Ресурсы
1. Таблица с квизами. Таблица содержит 386 квизов. В каждой строке с квизом 3 колонки:A. ID квиза
B. Эмоджи к квизу
C. Текст к квизу
2. Папка с градиентами. В папке 50 градинетов
III. Алгоритм
1. Вытаскиваем строку с квизом из таблицы (сохраняем параметр ID и Emoji)2. Рандомно вытаскиваем 1 из 50 градиентов из папки3. Обрезаем градиент (по бокам, оставляем центр) до квадрата 1200х1260px (по умолчанию 2400х1260 px)4. Обрезаем градиент сверху (срезаем верхушку, белую полосу) до размера 1200х1200px5. Сжимаем (не обрезаем!) градиент до 800х800px6. Вставляем в центр градиента Emoji из 1 шага (важно использовать эмоджи версии Apple)7. Сохраняем полученный файл в JPG (80% сжатие) с именем ID.jpg (ID — параметр из 1 шага)
IV. Результат
386 jpg-файлов с нумерацией в соотвествии с таблицей квизов
Есть примеры того, что хотим получить на выходе