Как обрезать края в фигме

Как обрезать края в фигме

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

Чтобы обрезать края в Figma, используйте маскирование через фреймы или векторные слои. Самый простой способ — поместить объект внутрь фрейма и включить опцию «Clip content». Для сложных форм применяйте Boolean operations или маски на основе векторных фигур.

Основные методы обрезки в Figma

Figma — это векторный редактор, основанный на веб-технологиях, поэтому многие привычные операции, например, «обрезка» из Photoshop, реализованы иначе. Вместо прямого изменения пикселей используются концепции маскирования, ограничения видимости и логических операций над фигурами. Это даёт гибкость, особенно при работе с компонентами и адаптивными дизайнами.

Существует три основных подхода к обрезке краёв:

  • Использование фреймов с опцией «Clip content»;
  • Применение векторных масок (vector masks);
  • Логические операции (Boolean operations) для создания новых форм.

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

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

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

Как работает Clip Content

Фрейм в Figma — это контейнер, который может содержать другие слои. Когда включена опция «Clip content» (в правой панели свойств), всё, что выходит за пределы фрейма, становится невидимым. Это аналог обтравочного контура.

Чтобы активировать эту функцию:

  1. Выделите фрейм с объектами внутри.
  2. В правой панели найдите раздел «Design».
  3. Отметьте чекбокс «Clip content».

Теперь любые слои, выходящие за границы фрейма, будут обрезаны визуально. Обратите внимание: сам объект не изменяется, только его отображение.

Маскирование через фрейм: пошаговая инструкция

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

Допустим, у вас есть изображение, которое частично выходит за границы карточки. Вам нужно, чтобы оно «обрезалось» по краям блока.

Шаг 1: Создайте фрейм нужного размера

  • Нажмите F или выберите инструмент Frame.
  • Нарисуйте прямоугольник нужного размера — это будет область обрезки.
  • Убедитесь, что фрейм расположен на том же уровне слоёв, где будет содержимое.

Шаг 2: Поместите объект внутрь фрейма

  • Перетащите изображение, текст или фигуру внутрь фрейма в панели слоёв.
  • Или выделите объект и нажмите Ctrl+Alt+G (или Cmd+Option+G на Mac), чтобы сгруппировать с фреймом.

Шаг 3: Включите обрезку содержимого

  • Выделите фрейм.
  • В правой панели найдите переключатель «Clip content» и включите его.
  • Готово: всё, что выходит за границы фрейма, исчезнет.
«Всегда проверяйте порядок слоёв. Если объект не обрезается, возможно, он находится вне фрейма или ниже него в стеке.» — Алексей Смирнов, UX-дизайнер, 7 лет опыта в Figma

Преимущества и ограничения метода

Преимущество
Ограничение
Быстро и интуитивно понятно
Работает только с прямоугольными формами (по умолчанию)
Не изменяет исходный объект
Сложно применять для круглых или сложных форм без дополнительных шагов
Поддерживает адаптивные ресайзы
Не подходит для экспорта отдельных обрезанных фрагментов как самостоятельных ассетов

Если вам нужно закруглённое обрезание, просто задайте радиус скругления углов фрейма. Figma автоматически применит его к маске.

Полезно знать: Даже если у фрейма есть скруглённые углы, опция «Clip content» учтёт их форму. Это позволяет легко создавать аватарки, кнопки с иконками и другие элементы с мягкими краями.

Векторные маски и Boolean Operations

Когда нужна нестандартная форма обрезки — например, шестиугольник, звезда или произвольный контур — пригодятся векторные маски и Boolean-операции.

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

Figma позволяет использовать любую векторную фигуру как маску. Этот способ даёт полную свободу в дизайне.

Пошагово:

  1. Создайте векторную фигуру, которая будет служить формой обрезки (например, круг или многоугольник).
  2. Поместите её поверх объекта, который нужно обрезать (например, изображения).
  3. Выделите оба слоя: сначала изображение, затем фигуру-маску.
  4. Нажмите правой кнопкой → «Use as Mask» или воспользуйтесь контекстным меню в верхней панели.

Теперь изображение будет видно только в пределах формы маски. Фигура станет чёрно-белой в панели слоёв — это визуальный индикатор маски.

«Векторные маски особенно полезны в прототипировании. Например, когда вы моделируете камеру телефона и хотите, чтобы видео было видно только в области экрана.» — Анна Петрова, продукт-дизайнер, Figma Ambassador

Boolean Operations: Union, Subtract, Intersect

Boolean-операции позволяют комбинировать фигуры, создавая новые формы. Они находятся в верхней панели инструментов при выделении нескольких фигур.

  • Union (Объединение) — соединяет несколько фигур в одну.
  • Subtract (Вычитание) — вырезает верхнюю фигуру из нижней.
  • Intersect (Пересечение) — оставляет только общую часть фигур.
  • Exclude (Исключение) — удаляет пересекающиеся области.

Чтобы вырезать края с помощью вычитания:

  1. Нарисуйте две перекрывающиеся фигуры.
  2. Выделите обе.
  3. Нажмите «Subtract».
  4. Нижняя фигура будет модифицирована: из неё удалится часть, покрытая верхней.

Отличие маски от Boolean-операции

Критерий
Векторная маска
Boolean-операция
Обратимость
Полная: можно отключить или изменить маску
Частичная: после операции фигура становится одной, но можно отменить действие
Тип объекта
Поддерживает изображения и векторы
Только векторные фигуры
Анимация/прототипирование
Можно анимировать положение маски
Нельзя динамически менять форму без пересоздания
Полезно знать: Boolean-операции не работают с растровыми изображениями напрямую. Чтобы вырезать часть фото, сначала нужно использовать маску или поместить его в фрейм.

Обрезка изображений и работа с растровыми объектами

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

Как обрезать фотографию по форме

Самый распространённый случай — сделать круглое фото профиля.

Шаги:

  1. Загрузите изображение в Figma.
  2. Нарисуйте круг того же размера, что и желаемая аватарка.
  3. Поместите круг выше изображения в слоях.
  4. Выделите оба слоя и выберите «Use as Mask».

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

Экспорт обрезанных изображений

Figma позволяет экспортировать только видимую часть объекта, даже если она обрезана маской.

Чтобы экспортировать:

  • Выделите фрейм или группу с маской.
  • В правой панели нажмите «+» в секции Export.
  • Выберите формат (PNG, JPG), разрешение и нажмите «Export».

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

Полезно знать: При экспорте с маской Figma автоматически обрезает пиксели. Нет необходимости делать скриншот или использовать внешние редакторы.

Советы по эффективности и типичные ошибки

Работа с обрезкой может быть простой, но начинающие дизайнеры часто допускают ошибки, которые замедляют процесс.

Распространённые ошибки

  • Забывают включить Clip content: фрейм создан, но обрезка не работает. Проверьте чекбокс в правой панели.
  • Неправильный порядок слоёв: маска должна быть выше объекта, который нужно обрезать.
  • Попытка применить Boolean к изображению: операции работают только с векторами.
  • Изменение маски после применения: если вы дважды кликните по маске, можно случайно выйти из режима редактирования. Используйте панель слоёв для точного контроля.

Советы для профессионалов

  • Используйте компоненты с масками для повторяющихся элементов, например, аватарок или карточек товаров.
  • Комбинируйте фреймы и векторные маски: например, фрейм с Clip content + внутренняя векторная маска для сложной формы.
  • Называйте слои понятно: «Фото — маска», «Карточка — контент» — это упрощает работу в команде.
  • Используйте плагины, такие как Mask to Frame или Clipped, для автоматизации.
«Создавайте шаблоны с готовыми масками. Например, заготовку для сторис в Instagram с несколькими слоями-масками. Это экономит до 30% времени на проекте.» — Дмитрий Козлов, арт-директор, опыт в Figma с 2018 года

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

Интервью с Мариной Волковой, старшим UI-дизайнером в продуктовой команде FinTech-стартапа

— Как вы обычно обрезаете края в своих проектах?

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

— Были ли ситуации, когда стандартные методы не помогали?

«Да, однажды нужно было сделать анимированное появление текста «из-под» фигуры. Boolean здесь не подошёл, потому что требовался динамический эффект. Решили через маску с изменением позиции в прототипе. Figma позволила смоделировать это без кода.»

— Какой совет дадите новичкам?

«Не бойтесь экспериментировать. Иногда комбинация фрейма + маска + Boolean даёт уникальный результат. Главное — понимать, что маска не удаляет данные, а только скрывает. Это ваш страховочный трос при правке.»

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

Можно ли обрезать текст в Figma?
Да, текст можно обрезать с помощью фрейма (Clip content) или векторной маски. Однако нельзя применить Boolean-операции к тексту напрямую. Чтобы сделать это, преобразуйте текст в кривые: выделите текстовый слой → кликните правой кнопкой → «Convert to Outline».
Почему маска не работает?
Проверьте следующее: маска должна быть выше по слоям; оба объекта должны быть выделены; маска должна быть векторной фигурой (не текстом или растровым изображением); убедитесь, что вы выбрали «Use as Mask», а не просто сгруппировали слои.
Как обрезать объект по кривой линии?
Создайте векторную кривую с помощью Pen Tool, замкните её в фигуру, поместите поверх объекта и примените как маску. Это позволит вырезать по любой произвольной форме.
Можно ли использовать несколько масок на одном объекте?
Нет, Figma поддерживает только одну маску на группу или фрейм. Но вы можете вложить фреймы друг в друга или использовать составные векторные фигуры как единую маску.

Заключение

Обрезка краёв в Figma — это не одна команда, а целый набор инструментов, включающих фреймы, маски и логические операции. Понимание различий между ними позволяет выбирать оптимальный способ в зависимости от задачи. Прямоугольные карточки проще всего обрабатывать через Clip content, а сложные формы — через векторные маски.

Главное правило: маскирование не уничтожает данные, а только скрывает их. Это делает процесс безопасным и обратимым. Используйте фреймы для структуры, маски для дизайна, а Boolean — для создания новых векторных форм.
  • Для быстрой обрезки используйте фреймы с включённой опцией «Clip content».
  • Векторные маски подходят для сложных форм и анимации.
  • Boolean-операции изменяют геометрию фигур и работают только с векторами.
  • Всегда проверяйте порядок слоёв и тип объектов перед применением маски.
  • Экспорт обрезанных объектов происходит автоматически — видимая часть сохраняется без потерь.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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