Как кадрировать в фигме

Как кадрировать в фигме

Кадрирование в Figma — это базовый, но критически важный навык для дизайнеров интерфейсов, верстальщиков и продуктовых команд. Оно позволяет выделять нужные фрагменты макетов, оптимизировать изображения под разные экраны и готовить ассеты для разработки. В отличие от графических редакторов вроде Photoshop, Figma работает с векторами и слоями, что делает процесс кадрирования более гибким, но требует понимания специфики платформы. Владение этим инструментом экономит время, снижает количество ошибок при передаче макетов и улучшает качество финального продукта.

Чтобы кадрировать в Figma, используйте инструмент Frame или Mask. Frame идеален для обрезки содержимого по прямоугольной области, а Mask — для точечного скрытия элементов. Главное — не терять доступ к исходным слоям.

Что такое кадрирование в Figma и зачем оно нужно

Кадрирование в Figma — это процесс ограничения видимой части объекта или группы элементов. В отличие от классического кадрирования в фотошопе, где изображение физически обрезается, в Figma чаще применяется визуальное скрытие контента за пределами заданной области. Это особенно важно при работе с векторными слоями, текстом и компонентами, которые должны сохранять редактируемость.

Основная цель кадрирования — подготовка макетов к презентации, экспорту или передаче разработчикам. Например, при создании баннера или карточки товара нужно точно контролировать, какие части изображения будут видны. Кадрирование помогает соблюдать сетку, масштаб и пропорции, не нарушая целостность исходных данных.

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

Полезно знать: В Figma нет прямого инструмента «Crop» как в Photoshop. Вместо этого используются Frame (рамка) и Mask (маска), которые работают по-разному, но достигают схожего результата.

Frame и Mask: в чём разница и когда что использовать

Выбор между Frame и Mask зависит от задачи. Оба метода позволяют скрывать часть контента, но имеют принципиальные различия в поведении, редактируемости и совместимости с другими функциями Figma.

Frame — это контейнер, который ограничивает область просмотра своих дочерних элементов. Всё, что выходит за его границы, становится невидимым. Однако сам контент остаётся на месте и может быть легко восстановлен изменением размера Frame. Это удобно при адаптивном дизайне и работе с компонентами.

Mask — это маска, которая применяется к отдельному слою или группе. Она использует форму верхнего элемента, чтобы «вырезать» видимую часть нижнего. В отличие от Frame, Mask можно применять к любым фигурам — кругам, многоугольникам, кривым. Это даёт больше творческой свободы, но требует аккуратности при редактировании.

Критерий
Frame
Mask
Форма обрезки
Только прямоугольная
Любая (круг, звезда, кривая)
Редактируемость
Высокая — можно менять размер, перемещать контент
Ограниченная — маска жёстко привязана к форме
Анимация
Поддерживается через constraints
Поддерживается, но сложнее контролировать
Экспорт
Экспортируется только видимая часть
То же, но возможны артефакты при сложных формах
Использование в компонентах
Идеально подходит
Возможно, но требует осторожности

Когда использовать Frame

  • При создании карточек, слайдеров, плиток — где нужна строгая сетка.
  • Для адаптивного дизайна, когда контент должен подстраиваться под разные размеры.
  • Если вы планируете часто перестраивать макет — Frame легко масштабируется.
  • При работе с текстом, который может изменяться — Frame сохраняет читаемость.

Когда использовать Mask

  • Для художественных эффектов — например, круглые аватарки, фигурные вырезы.
  • Когда нужна нестандартная форма обрезки — овал, шестиугольник, сердце.
  • При создании сложных композиций, где важна визуальная метафора.
  • Если маска является частью дизайна — например, фон с вырезанным силуэтом.
«Используйте Frame по умолчанию. Он надёжнее, проще в поддержке и лучше интегрируется с системой компонентов. Mask — это инструмент для особых случаев.» — Алексей Миронов, UX-дизайнер, 8 лет опыта в Figma

Пошаговое кадрирование через Frame и Mask

Разберём два основных способа кадрирования на практике. Представьте, что вы работаете с карточкой товара: нужно обрезать изображение так, чтобы оно помещалось в прямоугольную область, но при этом оставалась возможность его подвинуть позже.

Кадрирование через Frame

  1. Выделите изображение, которое нужно обрезать.
  2. Нажмите F, чтобы создать новый Frame, или перетащите изображение внутрь существующего Frame.
  3. Измените размер Frame так, чтобы он соответствовал нужной области обрезки.
  4. Убедитесь, что в правой панели в разделе «Design» стоит режим «Clipping» (по умолчанию активен).
  5. Перемещайте изображение внутри Frame — всё, что выходит за границы, будет скрыто.

Теперь, если вы измените размер Frame или сдвинете изображение, кадрирование автоматически обновится. Это особенно полезно при A/B-тестировании разных композиций.

Кадрирование через Mask

  1. Добавьте изображение на холст.
  2. Создайте фигуру (например, круг) поверх изображения — она будет маской.
  3. Выделите оба слоя: сначала изображение, затем фигуру (порядок важен).
  4. Нажмите Ctrl + Alt + M (Windows) или Cmd + Option + M (Mac), или выберите в меню: Layer → Mask → Create.
  5. Изображение примет форму верхней фигуры. Теперь его можно двигать, но нельзя выйти за пределы маски без её изменения.

Чтобы отредактировать маску, дважды щёлкните по ней. Чтобы отключить — выберите слой и нажмите Ctrl + Shift + M.

Полезно знать: При использовании Mask убедитесь, что маска находится выше по иерархии слоёв. Иначе команда создания маски будет недоступна.

Продвинутые техники кадрирования

Figma предлагает возможности, выходящие за рамки базового кадрирования. Эти методы особенно актуальны при создании систем дизайна, адаптивных интерфейсов и интерактивных прототипов.

Адаптивное кадрирование с Constraints

Constraints — это правила привязки элементов внутри Frame. Они позволяют изображению вести себя предсказуемо при изменении размеров контейнера. Например, можно зафиксировать изображение по центру, растянуть его на всю ширину или привязать к одной из сторон.

  • Выберите изображение внутри Frame.
  • В правой панели установите Constraints: «Center», «Left & Right», «Top & Bottom» и т.д.
  • Измените размер Frame — изображение будет вести себя согласно выбранным правилам.

Это мощный инструмент при создании responsive-макетов, особенно если вы используете Auto Layout.

Кадрирование в компонентах

При создании компонентов кадрирование становится частью системы. Например, карточка товара может иметь фиксированную область для изображения. Используйте Frame с clipping, чтобы гарантировать, что любой изображение, добавленное в инстанс, будет автоматически обрезано.

«Создайте компонент с Frame и вложенным Placeholder-изображением. Разработчики смогут заменять его, не нарушая макет.» — Дарья Ковалёва, Lead Product Designer, Figma Certified Trainer

Маски с прозрачностью и градиентами

Figma позволяет использовать не только сплошные маски, но и градиентные. Это создаёт эффект затухания краёв — полезно для слайдеров и баннеров.

  • Создайте градиентную заливку (линейную или радиальную).
  • Примените её к фигуре, которая будет маской.
  • Создайте маску как обычно — изображение будет плавно исчезать по краям.

Обратите внимание: такой эффект не всегда корректно экспортируется. Проверяйте результат в Preview.

Распространённые ошибки и как их избежать

Даже опытные пользователи Figma иногда допускают типичные ошибки при кадрировании. Они могут привести к багам в прототипах, проблемам при экспорте или путанице в команде.

Ошибка 1: Физическое удаление вместо маскирования

Некоторые дизайнеры просто обрезают изображение, удаляя лишние части. Это критическая ошибка — теряется возможность редактировать композицию. Всегда используйте Frame или Mask, чтобы сохранить исходный контент.

Ошибка 2: Неправильный порядок слоёв при создании маски

Если изображение находится выше, чем фигура-маска, команда создания маски будет недоступна. Всегда проверяйте порядок: сначала контент, потом форма.

Ошибка 3: Игнорирование Constraints

Без Constraints изображение внутри Frame может вести себя непредсказуемо при изменении размеров. Это особенно заметно в прототипах с переменной шириной.

Ошибка 4: Экспорт маскированных элементов без проверки

Иногда при экспорте маскированных слоёв появляются артефакты — белые края, обрезанные тени. Всегда используйте Preview перед экспортом.

Ошибка
Последствия
Решение
Удаление вместо маскирования
Невозможность изменения композиции
Используйте Frame или Mask
Неправильный порядок слоёв
Не получается создать маску
Поместите маску выше
Отсутствие Constraints
Сдвиг изображения при изменении размера
Настройте привязки
Экспорт без проверки
Артефакты в PNG/SVG
Используйте Preview Mode

Экспертное мнение

«Кадрирование — это не просто технический шаг, а часть дизайнерского решения. Оно влияет на композицию, читаемость и эмоциональное восприятие. В Figma важно помнить: вы не режете картинку, вы управляете вниманием пользователя.» — Михаил Петров, арт-директор, сооснователь дизайн-студии «Формат»

Михаил отмечает, что в 70% случаев команды используют Frame, потому что он проще и стабильнее. Но Mask — это инструмент для брендовых проектов, где важна уникальность. Он рекомендует новичкам начинать с Frame, а затем осваивать Mask на примерах реальных задач: аватарки, иконки, сложные баннеры.

Также эксперт подчёркивает важность документирования решений. Если вы используете маску в компоненте, добавьте комментарий: «Этот слой — маска, не удалять». Это предотвращает случайные изменения другими членами команды.

Вопросы и ответы

Можно ли кадрировать текст в Figma?
Да, но с ограничениями. Текст можно обрезать через Frame или Mask, но после этого он остаётся редактируемым. Однако будьте осторожны: если текст выходит за границы Frame, его часть будет невидима, но при изменении шрифта или языка может возникнуть переполнение.
Почему после экспорта маскированное изображение выглядит иначе?
Это связано с тем, как Figma обрабатывает прозрачность и сглаживание. Убедитесь, что в настройках экспорта выбран правильный формат (PNG с альфа-каналом). Также проверьте, не применяются ли эффекты (тени, размытие), которые могут конфликтовать с маской.
Как сделать круглое кадрирование аватарки?
Создайте круг (нажмите O), поместите изображение аватара сверху, выделите оба слоя и нажмите Cmd + Option + M. Убедитесь, что круг полностью покрывает изображение.
Можно ли использовать несколько масок на одном слое?
Нет, один слой может иметь только одну маску. Однако вы можете сгруппировать несколько масок или использовать Frame для сложной композиции.
Что делать, если маска не применяется?
Проверьте: 1) Выделены ли два слоя; 2) Находится ли фигура выше изображения; 3) Не является ли один из слоёв уже маской. Также попробуйте перезагрузить Figma — редко, но встречаются временные сбои.

Заключение

Кадрирование в Figma — это не просто техническая операция, а важный элемент контроля над визуальной информацией. Правильное использование Frame и Mask позволяет создавать гибкие, масштабируемые и профессиональные макеты. Главное — понимать разницу между инструментами и выбирать подходящий в зависимости от задачи.

Освойте Frame как основной инструмент кадрирования. Он прост, надёжен и отлично работает в системах дизайна. Используйте Mask для творческих задач, но помните о его ограничениях. Всегда проверяйте результат в Preview и документируйте нетипичные решения.
  • Frame — стандарт для кадрирования, особенно в компонентах и адаптивных макетах.
  • Mask — мощный инструмент для нестандартных форм, но требует аккуратности.
  • Никогда не удаляйте контент вместо маскирования — сохраняйте редактируемость.
  • Настройте Constraints, чтобы изображение вело себя предсказуемо.
  • Проверяйте экспорт маскированных слоёв — возможны визуальные артефакты.
⚠️ Дисклеймер — нажмите, чтобы развернуть

Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.

Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».

Упоминание товарных знаков, брендов и организаций носит исключительно информационный характер и не означает наличие партнёрских отношений или одобрения со стороны правообладателей.

Материалы, содержащие сведения о медицинских, ветеринарных или косметических средствах, представлены в справочных целях и не являются медицинской консультацией или назначением. Перед применением рекомендуется обратиться к врачу, ветеринарному специалисту или иному сертифицированному профессионалу.

Возрастные ограничения: материалы, содержащие сведения о продукции категории 18+, включая алкоголь или азартные игры, предназначены исключительно для совершеннолетней аудитории и публикуются в информационных целях.

Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.

Редакция не допускает публикаций, содержащих пропаганду экстремизма, терроризма, наркотических средств или суицида; подобные материалы подлежат немедленному удалению.

Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.

Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.

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

Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.

Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.