Как вырезать часть картинки в фигме

Как вырезать часть картинки в фигме

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

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

Зачем вырезать часть картинки в Figma

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

Figma не имеет встроенного инструмента типа «Лассо» или «Пипетка для выделения», как в Photoshop, но предлагает гибкие механизмы через маскирование. Это означает, что вместо физического удаления пикселей вы управляете видимостью части изображения с помощью верхнего слоя — маски. Такой подход не только безопасен, но и полностью обратим.

Полезно знать: Маскирование в Figma — это не редактирование самого изображения, а контроль его видимости. Исходный файл остаётся неизменным, что удобно при A/B-тестировании или правках по отзывам.

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

Подготовка изображения для обрезки

Перед тем как начать вырезать, важно правильно загрузить и разместить изображение в Figma. Первый шаг — импорт файла через перетаскивание или кнопку «Upload». Поддерживаются форматы PNG, JPG, SVG и даже GIF. После загрузки картинка становится отдельным слоем в панели объектов.

Размер изображения должен быть достаточным для выбранного применения. Если вы планируете использовать фото как аватар 40×40 пикселей, но исходник всего 50×50, при увеличении могут появиться артефакты. Рекомендуется использовать изображения с запасом — минимум в 2–3 раза больше целевого размера.

Шаги подготовки:

  • Загрузите изображение в Figma.
  • Убедитесь, что оно чёткое и соответствует по пропорциям будущей маске.
  • Проверьте расположение важных элементов (например, лица на фото).
  • При необходимости измените размер с зажатым Shift для сохранения пропорций.
«Всегда дублируйте оригинальное изображение перед началом работы. Это защитит вас от случайного сдвига или потери данных.» — Алексей Ковалёв, UX-дизайнер, 8 лет опыта в Figma

Если вы работаете с командой, добавьте комментарий к изображению: «Исходник. Не трогать». Это предотвратит путаницу. Также стоит помнить, что Figma автоматически оптимизирует изображения при экспорте, но только если они не были обрезаны внешними средствами.

Метод 1: Кадр (Frame) как маска

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

Для этого:

  1. Выберите изображение в рабочей области.
  2. Нажмите Ctrl+Alt+G (или Cmd+Option+G на Mac) — это сочетание создаёт Frame и помещает изображение внутрь него.
  3. Теперь вы можете изменять размер Frame — за его пределами изображение будет скрыто.

Если вы хотите сделать рамку вокруг вырезанного фрагмента, добавьте Stroke к Frame. Это полезно для презентаций или демонстрации состояний (например, активный/неактивный пользователь).

Полезно знать: При использовании Frame как маски можно вложить несколько элементов — например, изображение и текстовое описание. Все они будут ограничены границами Frame.

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

Метод 2: Фигура как маска

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

Алгоритм действий:

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

После этого изображение будет видно только в пределах фигуры. Остальная часть станет прозрачной. Цвет самой фигуры при этом игнорируется — она служит только как шаблон.

Параметр
Frame-маска
Фигурная маска
Форма
Только прямоугольная
Любая (круг, многоугольник, путь)
Гибкость
Ограниченная
Высокая
Обратимость
Полная (можно разгруппировать)
Полная (через «Release mask»)
Подходит для
Сеток, карточек, баннеров
Аватаров, иконок, сложных композиций

Как изменить форму маски после применения

Если вы уже применили маску, но хотите скорректировать её форму, сделайте следующее:

  • Выберите группу с маской (она отображается как один объект).
  • Дважды щёлкните по ней — это войдёт внутрь группы.
  • Теперь можно редактировать как изображение, так и форму маски.
  • Измените размер или положение фигуры — изменения сразу отразятся на визуализации.
«Не бойтесь экспериментировать с формами. Иногда нестандартная маска делает интерфейс запоминающимся. Но следите за доступностью — слишком сложные формы могут затруднять восприятие.» — Марина Петрова, главный дизайнер продукта, Figma Certified Professional

Создание круглого и сложного выреза

Круглые аватарки — стандарт де-факто в соцсетях, CRM и мессенджерах. Чтобы создать такой элемент:

  1. Загрузите фото.
  2. Нарисуйте эллипс поверх (удерживайте Shift для идеального круга).
  3. Поместите круг выше изображения.
  4. Выделите оба слоя и примените «Use as Mask».

Для более сложных форм, например, шестиугольника или сердца, можно использовать готовые векторы. Импортируйте SVG-файл с нужной фигурой, преобразуйте его в путь («Detach from component»), затем используйте как маску.

Если нужно вырезать по контуру объекта (например, человека на фоне), Figma не позволяет делать это автоматически. Здесь потребуется предварительная обработка в специализированном софте (Photoshop, Remove.bg), после чего загрузить уже прозрачное изображение и применить дополнительную маску при необходимости.

Пример: создание шестиугольной маски

  • Найдите или создайте шестиугольник (можно через плагин «Polygon»).
  • Установите его поверх изображения.
  • Примените маску.
  • При желании добавьте тень или обводку к контейнеру для объёмности.
Полезно знать: Сложные маски могут замедлять работу Figma на слабых устройствах. Оптимизируйте количество таких элементов в больших макетах.

Ошибки и как их избежать

Даже опытные дизайнеры иногда сталкиваются с проблемами при работе с масками. Ниже — самые частые ошибки и способы их решения.

Ошибка 1: Маска не применяется

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

Ошибка 2: Изображение смещается после маскирования

Это происходит, если вы двигали изображение внутри группы. Решение — выровняйте элементы до применения маски. Используйте инструменты Align (по центру, по краям) для точного позиционирования.

Ошибка 3: Невозможно редактировать маску

Если вы не можете дважды щёлкнуть по маске, проверьте, не заблокирован ли слой. Также убедитесь, что группа не является компонентом. В таком случае нужно разорвать связь («Detach instance») или редактировать основу.

Ошибка 4: Потеря качества при экспорте

Figma экспортирует маскированные изображения с учётом видимой области. Если вы экспортируете как PNG с прозрачностью, убедитесь, что фон действительно прозрачный. Для JPG прозрачность не поддерживается — фон будет белым.

Ошибка
Причина
Решение
Маска не работает
Фигура ниже изображения
Измените порядок слоёв
Размытый край
Низкое разрешение исходника
Используйте HD-изображение
Нет прозрачности
Экспорт в JPG
Выберите PNG или SVG
Маска не редактируется
Заблокированный слой или компонент
Разблокируйте или отвяжите
«Перед экспортом всегда проверяйте результат в режиме просмотра (Preview mode). Это поможет увидеть, как изображение будет выглядеть в реальных условиях.» — Дмитрий Смирнов, технический арт-директор, 12 лет в digital-дизайне

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

«Маскирование в Figma — это базовый, но критически важный навык. Я рекомендую новичкам сначала освоить Frame-маски, а затем переходить к фигурным. Главное — понимать принцип: маска = видимость. Чем раньше вы начнёте использовать маски системно, тем быстрее будет ваш workflow.» — Екатерина Лебедева, преподаватель курсов по Figma, автор 50+ дизайн-систем

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

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

Можно ли вырезать изображение по кривой линии?
Прямого инструмента для ручного выделения нет, но вы можете создать путь с помощью Pen Tool, преобразовать его в фигуру и использовать как маску. Это даёт полный контроль над формой.
Как удалить маску, если передумал?
Выделите объект с маской, кликните правой кнопкой и выберите «Release mask». Изображение и фигура вернутся в исходное состояние.
Поддерживаются ли градиентные маски?
Figma не поддерживает градиентные маски напрямую, но можно использовать плагины или имитировать эффект с помощью нескольких слоёв и прозрачности.
Будет ли маска работать при экспорте в код?
Да, при использовании Figma Dev Mode маски корректно передаются как clip-path или overflow: hidden, в зависимости от типа.

Заключение

Вырезание части изображения в Figma — это не сложная, но требующая внимания к деталям операция. Знание двух основных методов — Frame и фигурная маска — покрывает 95% практических задач. Главное — соблюдать порядок слоёв, использовать качественные исходники и не забывать о проверке результата перед экспортом.

Использование масок делает дизайн-процесс более гибким и безопасным. Вы можете быстро менять форму отображения, не нарушая целостность макета.
  • Маскирование — это управление видимостью, а не удаление пикселей.
  • Frame подходит для прямоугольных вырезов, фигуры — для любых других форм.
  • Всегда проверяйте порядок слоёв перед применением маски.
  • Используйте PNG для экспорта с прозрачностью.
  • Работа с масками ускоряет создание прототипов и улучшает согласованность дизайна.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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