Подключите нашего Telegram-бота для уведомлений о новых проектах
Валидатор pdf презентаций
Разместить заказ

s
Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 6 лет и 11 месяцев
Бюджет:
30 000 руб
362.07 $ — 316.75 €
У нас есть брендбук компаниии в формате pdf, который описывает:
1. Корпоративные цвета.
2. Корпоративные шрифты
3. Варианты логотипов
Необходимо разработать скрипт, в который на вход передается презентация в формате pdf.
Скрипт должен валидировать презентацию на наличие в ней цветов, шрифтов и логотипов из нашего брендбука.
Необходимо возвращать результат валидации в следующем формате:
{
"fonts": [
{"name": "CustomFontNameBold", "used": true},
{"name": "CustomFontNameThin", "used": false},
{"name": "CustomFontNameMedium", "used": true}
"colors": [
{"panton": "7687 C", "RGB": "0 50 116", "HEX": "#003274", "used": true},
{"panton": "Black", "RGB": "0 0 0", "HEX": "#000000", "used": true},
{"panton": "284 C", "RGB": "108 172 228", "HEX": "#6CACE4", "used": false},
],
"logos": [
{"name": "logo_main", "url": "example.com/logo_main.png ", "used": false},
{"name": "logo_bw", "url": "example.com/logo_bw.png ", "used": true},
]
}
Комментарии:
1.Реализовать предпочтительно на Python
2.Потенциальные технологии, которые могут помочь в решении задачи:
(Сгенерировано ChatGPT)
www.dropbox.com/scl/fi/g5...
1. Корпоративные цвета.
2. Корпоративные шрифты
3. Варианты логотипов
Необходимо разработать скрипт, в который на вход передается презентация в формате pdf.
Скрипт должен валидировать презентацию на наличие в ней цветов, шрифтов и логотипов из нашего брендбука.
Необходимо возвращать результат валидации в следующем формате:
{
"fonts": [
{"name": "CustomFontNameBold", "used": true},
{"name": "CustomFontNameThin", "used": false},
{"name": "CustomFontNameMedium", "used": true}
"colors": [
{"panton": "7687 C", "RGB": "0 50 116", "HEX": "#003274", "used": true},
{"panton": "Black", "RGB": "0 0 0", "HEX": "#000000", "used": true},
{"panton": "284 C", "RGB": "108 172 228", "HEX": "#6CACE4", "used": false},
],
"logos": [
{"name": "logo_main", "url": "
{"name": "logo_bw", "url": "
]
}
Комментарии:
1.Реализовать предпочтительно на Python
2.Потенциальные технологии, которые могут помочь в решении задачи:
(Сгенерировано ChatGPT)
Разделы:
Опубликован:
14.03.2025 | 14:45 [поднят: 14.03.2025 | 14:45] [последние изменения: 13.03.2025 | 17:52]