Дизайнер полиграфии. Автоматическая генерация ценников из Excel с выводом в PDF и CDR (Дистанционная работа)

Бюджет не указан

Задание: Дизайнер полиграфии. Автоматическая генерация ценников из Excel с выводом в PDF и CDR (Дистанционная работа)

Автоматическая генерация ценников 80×45 мм из Excel + оптимальная раскладка на A4/A3 + экспорт PDF/CDR ⸻ 1. Цель проекта Создать инструмент, который автоматически формирует ценники для кафе «Солнечный день» по единому шаблону, подставляет данные из Excel, выбирает лучшую ориентацию и формат листа (A4/A3), максимально плотно раскладывает ценники и экспортирует результат в PDF и CDR (CorelDRAW). Инструмент должен быть простым, автономным и не требовать подписок. ⸻ 2. Исходный вид ценников В приложенном PDF содержатся реальные примеры ценников. Они включают: • оранжевый фон, • логотип «Солнечный день» в верхней части, • название блюда (1–5 строк), • цена (одинарная или двойная), • вес (одинарный, двойной или тройной), • строка КБЖУ (калории, белки, жиры, углеводы — если заполняется). Образец PDF:  ⸻ 3. Размер ценника Точный размер одного ценника: • 80 мм × 45 мм Допускаются две ориентации: • горизонтальная: 80 × 45 мм • вертикальная: 45 × 80 мм Инструмент должен автоматически выбирать ориентацию, при которой на лист помещается больше ценников. ⸻ 4. Шаблон ценника (дизайн) Необходимо создать единый шаблон, полностью соответствующий стилю образца: • оранжевый фон, • логотип «Солнечный день», • текстовые блоки: • название блюда, • цена (одна или две), • вес (один, два или три значения), • строка КБЖУ (если заполнена), • корректные переносы, • адаптация шрифта под длину текста, • чёткое соответствие размерам 80×45 мм. ⸻ 5. Цена и вес: одинарные, двойные, тройные Инструмент должен корректно генерировать ценники при любом наборе значений: Одинарные: • цена: «120 ₽» • вес: «250 г» Двойные: • цена: «70 / 120 ₽» • вес: «120 г / 250 г» Тройные: • вес: «120 г / 250 г / 380 г» • цена: «50 / 80 / 120 ₽» (если потребуется) Шаблон обязан корректно перестраиваться независимо от количества значений (1–3). ⸻ 6. Excel-структура данных Инструмент должен принимать Excel или CSV, содержащий такие колонки: • name — название блюда • price1, price2, price3 — цены • weight1, weight2, weight3 — веса • kcal, protein, fat, carbs — данные КБЖУ (опционально) Если часть полей пустая — ценник формируется без лишних отступов. ⸻ 7. Оптимальная раскладка на A4 и A3 Инструмент должен: 1. Рассчитать 4 варианта: • A4 + горизонтальные ценники • A4 + вертикальные ценники • A3 + горизонтальные • A3 + вертикальные 2. Определить лучший вариант, на котором помещается максимальное количество ценников. 3. Формировать одну или несколько страниц. Параметры: • A4: 210 × 297 мм • A3: 297 × 420 мм • поля: минимум 4–5 мм • ценники НЕ должны масштабироваться. ⸻ 8. Итоговые файлы PDF: • формат A4 или A3 (выбран автоматически) • 300 dpi • реальный размер • готово к печати на матовой бумаге 300 г/м² CDR: • формат A4 или A3 • каждый ценник отдельным объектом • корректный импорт фона и логотипа • текст — текстом или кривыми (по договорённости) Опционально: • PNG/JPG для каждого ценника ⸻ 9. Варианты реализации Исполнитель может выбрать любой подход, который будет: • простым, • автономным, • не требующим подписок, • удобным для дальнейшего использования. Допустимые варианты: • веб-инструмент без авторизации • локальное EXE-приложение • Python-скрипт • Figma-плагин • Adobe-автоматизация • другой вариант, если он отвечает требованиям простоты и доступности ⸻ 10. Алгоритм работы инструмента 1. Я загружаю Excel/CSV. 2. Инструмент: • подставляет данные, • создаёт ценники, • выбирает ориентацию, • выбирает A4 или A3, • раскладывает максимально плотно, • формирует итоговые файлы. 3. На выходе я получаю: • PDF • CDR • (опционально PNG/JPG) ⸻ 11. Что я предоставлю исполнителю • PDF образцы • логотип (PNG/SVG) • Excel-пример • при необходимости — цветовой код фона ⸻ 12. Сроки и бюджет Срок выполнения: 3–7 дней Бюджет: по предложениям исполнителей ⸻ 13. Что я жду в отклике В отклике, пожалуйста, укажите: • стоимость выполнения, • сроки выполнения, • каким способом планируете реализовать инструмент.