Автоматизация добавления векторных изображений на растровые картинки

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Антон Емельянов  
Цель: Сделать скрипт, который автоматически добавляет векторные изображения на растровые.

1. Исходные данные

Папка с векторными файлами (SVG).

Растровая картинка (фон).

Папка для сохранения готовых картинок.

2. Что делает скрипт

Берёт каждый SVG-файл.

Меняет заливку вектора на белую.

Масштабирует вектор до нужного размера.

Конвертирует в PNG с прозрачным фоном.

Накладывает PNG на растровую картинку по заданным координатам).

Сохраняет результат в новую папку.

3. Требования

Поддержка массовой обработки всех SVG-файлов в папке.

Итоговые файлы сохранять с уникальными названиями.

Качество: без размытия, пропорции сохраняются.

4. Настройки

В начале скрипта или в config-файле можно менять:

Путь к векторной папке

Путь к фоновой картинке

Путь к выходной папке

Размер вектора

Позицию вставки

Формат финального файла (PNG/JPG)

5. Технологии (предпочтительно)

Python: Pillow + CairoSVG (или ImageMagick).

Возможность работать с большим количеством файлов.
Опубликован 06.11.2025 в 12:15

Выберите способ верификации:

Обновите страницу после прохождения верификации.