Описание: Преобразуйте рисунки в код
PaintCode — это векторный графический редактор, который мгновенно генерирует код на Objective-C или C# для рисования. С помощью PaintCode вы можете создавать по-настоящему независимые от разрешения интерфейсы, используя код вместо множества графических ресурсов. StyleKit:
Изменяйте дизайн вашего приложения за считанные секунды. Благодаря StyleKit интеграция сгенерированного кода в ваше приложение становится чрезвычайно простой.
StyleKit — это специальный класс на Objective-C или C#, содержащий все ваши рисунки, цвета, градиенты, тени и другие элементы. Экспортировать StyleKit из PaintCode можно одним кликом, что делает процесс доработки дизайна невероятно быстрым. Переменные и выражения:
Хотите нарисовать кнопку с несколькими состояниями? Круговой индикатор прогресса? Анимированную роботизированную руку? Уникальный элемент пользовательского интерфейса? Обычно создание таких сложных динамических рисунков отнимает массу времени. Только не с PaintCode.
Функции переменных и выражений позволяют создавать динамические, параметрические рисунки с мгновенной визуальной обратной связью. Многостраничный и вкладочный рабочий интерфейс:
Используйте несколько холстов, каждый в своей вкладке. Каждый холст преобразуется в метод рисования в сгенерированном коде StyleKit. Улучшенные инструменты:
Пользуйтесь поворотом и масштабированием с произвольным центром, мощными инструментами редактирования кривых Безье, интеллектуальными и настраиваемыми направляющими, точными булевыми операциями, массовым экспортом и импортом, иерархической библиотекой цветов, вертикальным выравниванием текста, улучшенным редактированием текста, инструментом масштабирования, режимом контуров и множеством других функций. Динамические цвета:
Используйте один и тот же цвет многократно в документе. Создавайте новые цвета на основе существующих, формируя постоянные связи между ними. Изменение базового цвета приведёт к изменению всех производных.
Эта уникальная возможность позволяет строить всю цветовую схему приложения на одном цвете, который можно легко подкорректировать при необходимости. Динамические формы:
Определяйте, как ваши сложные рисунки должны вести себя при изменении размера. Нарисуйте масштабируемую кнопку — и получите код, способный нарисовать её в любом размере. Импорт PSD и SVG:
Импортируйте SVG-документы в PaintCode и преобразуйте их в код на Objective-C или C#. Также можно импортировать графику, контуры, текст и группы слоёв из документов Adobe Photoshop. Скриншоты:-