Системное программирование. Разработка с нуля. Для экспериментального проекта по типографике требуется написание программы для перевода текста в изображение по заданным параметрам. Принцип действия (так, как я себе это представляю). Есть три уровня нарисованных мной букв: внешний, средний и внутренний (рис1, пока первые наброски, вероятно буду допиливать все); пока латиница. Каждая буква отрисована в трех вариантах - внешний, средний и внутренний. Буквы могут располагаться друг в друге (т.е. у каждой буквы одно и то же положение во всех символах набора) - рис2. При вводе текста в окне, генератор должен заменять текст на буквы по принципу “снаружи внутрь“, то есть если пишем слово LOGOTYPE, то оно бьется на LOG, OTY и PE, где L внешнего уровня, О среднего, G внутреннего; O внешнего, Т среднего, Y внутреннего; P - внешнего, E - среднего. В последнем блоке внутреннего уровня нет, т.к. слово закончилось. Если после слова есть пробел и новое слово, то новое слово начинается с нового внешнего символа и т.д. (рис3). Формат - работы - вектор (вероятно, SVG?) Вывод - сохранение в PNG с прозрачным фоном (с выбором разрешения) или в SVG. Программа должна иметь возможность встраиваться кодом на сайт, адаптироваться визуально под моб. устройства. Модель интерфейса - поле для результата, панель ввода (как поисковая строка), кнопка GO, далее вниз - поле выбора формата, кнопка “загрузить“, “поделиться в соцсетях“. PS. Впервые заказываю подобное, могу ошибаться в терминологии. Не знаком с технологиями, которые могут быть использованы для написания генератора. Буду рад ответить на доп. вопросы, выслушать предложения. И, конечно, попробовать оценить эту работу. Можно в телегу@stanislavregis.