Создаем динамическую этикетку

Сегодня мы разберем вопрос — как создать динамическую этикетку, т.е. этикетку, размер которой будет изменяться с изменением текста. Такие этикетки часто используются в различных приложениях, а также картах.

Почему динамическая этикетка?

 

Если вы когда-нибудь создавали этикетки, то знаете, что изменяя ее текст – необходимо менять и размер, а то и фигуру этикетки, на которой находится текст.

Динамическая этикетка позволяет избежать лишних действий по изменению размера этикетки. Как только мы меняем текст – изменяется и размер этикетки.

 

  1. Итак, для создания динамической этикетки нам понадобится текст, который будет на ней. Для этого набираем его любым необходимым шрифтом.
    При выделенном тексте на панели Appearance добавляем новый слой заливки и переносим его под слой текста. (Слой текста обозначен как Character).
    Созданный новый слой для наглядности я залил красным цветом.

Создаем новый слой заливки текста

 

  1. Теперь нам нужно преобразовать созданный слой заливки в фигуру. Для этого при выделенном слое на вкладке Effect > Convert to Shape выбираем пункт Rectangle (Квадрат).

Преобразуем слой в фигуру

 

  1. В появившемся окне выставляем размеры созданного слоя. В данном случае будем использовать параметр Relative (Относительный). Я указал 5 пикселей — это означает, что к размеру текста будут добавляться 5 пикселей для определения размера этикетки (Красного цвета).

Размер нового слоя

Результат

 

  1. Для того, чтобы создать уголок внизу этикетки копируем слой красного цвета на панели Appearance. Я залил его синим цветом.

Создаем уголок

 

  1. Созданный уголок тоже необходимо превратить в фигуру. Для этого повторяем уже знакомые действия из пункта 2, а в пункте 3 будем использовать параметр размера – Absolute (Фиксированный).

Фиксированный размер

Готовый уголок

 

  1. Остается только повернуть синий квадратик на 45 градусов и сместить его. Для этого выделяем этот слой на панели Appearance и на вкладке Effect > Distort & Transform выбираем пункт Transform.

Эффекты Adobe Illustrator

 

  1. В открывшемся окне указываем угол поворота и параметр смещения синего квадрата по вертикали. Поиграйте с параметрами для достижения необходимого результата.

Параметры Transform

Результат

 

  1. Меняем цвет и этикетка готова. Теперь при изменении текста, будет меняться и она сама.
    Также можете добавить тень.

Динамическая этикетка

 

 

 

 

 

 

Читайте также:

Один комментарий

  1. Вячеслав:

    Прекрасный урок.
    Нет слов, чтобы передать на сколько люблю всё «динамическое».
    Огромное спасибо за идею!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *