Все началось с банальной задачи. Я хотел нормально сохранять настройки цветов в конфигурации «Управление IT-отделом 8». В веб-разработке все привыкли к формату вроде #FABC01. Мне показалось логичным использовать его и в 1С. Это просто, понятно и универсально. Но оказалось, что в платформе нет готовых функций для конвертации такого формата в стандартный тип Цвет. И обратно. Пришлось написать пару небольших процедур. А потом закрутилось. Раз уж я работаю с HEX, почему бы не добавить смешивание цветов? А потом генерацию случайных оттенков для диаграмм? А потом градиенты? Так маленький «велосипед» постепенно оброс фичами и превратился в полноценную библиотеку color1c. Я понял, что решаю не только свою проблему, и выложил инструмент в опенсорс. Ссылка на GitHub, забирайте: https://github.com/Diversus23/color1c Что умеет инструмент, если коротко Почему это важно не только для разработчика Этот инструмент не просто для кодеров, он решает три важные задачи для руководителя. Мы у себя в Управле
1С и цвет. Как из одной строчки HEX-кода выросла целая библиотека
20 августа 202520 авг 2025
114
1 мин