Figma как обрезать картинку

Figma как обрезать картинку

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

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

Figma — это веб-инструмент для UI/UX-дизайна, ориентированный на коллаборацию и скорость прототипирования. Его философия построена на векторной точности, компонентах и лёгкой адаптации элементов. Изображения в проект добавляются через импорт или перетаскивание, но их редактирование ограничено по сравнению с полноценными растровыми редакторами. Тем не менее, функция маскирования компенсирует этот недостаток, позволяя создавать сложные формы, круглые аватарки, карусели с обрезанными превью и многое другое. Понимание того, как правильно «обрезать» изображение, открывает доступ к профессиональному уровню вёрстки и визуального оформления.

Как работает маскирование в Figma

В Figma нет кнопки «Обрезать», потому что платформа не изменяет исходный пиксельный массив изображения. Вместо этого применяется принцип маскирования: изображение помещается внутрь другого объекта (фигуры, фрейма), а всё, что выходит за его границы, скрывается. Этот механизм аналогичен CSS-свойству overflow: hidden, но реализован визуально и динамично.

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

Важно понимать, что маска — это не статичная операция. Вы можете в любой момент:

  • Перемещать изображение внутри маски;
  • Менять размер маски;
  • Заменить изображение, сохранив форму обрезки;
  • Применить эффекты (теней, размытия) к самой маске.

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

Полезно знать: Маски в Figma работают только с одним уровнем вложенности. Если вы поместили изображение в фигуру, а затем эту группу — в другой фрейм, внешний фрейм не будет действовать как маска автоматически.

Что можно использовать в качестве маски?

Не каждая фигура в Figma подходит для маскирования «из коробки». Чтобы объект стал маской, он должен соответствовать определённым условиям:

  • Быть отдельным слоем или фреймом;
  • Иметь чётко заданную геометрию (замкнутый контур);
  • Не быть частью группы без активированной маски.

На практике чаще всего используются:

  1. Фреймы — универсальный выбор, особенно при создании сеток или карточек.
  2. Эллипсы — для круглых аватаров, иконок, кнопок.
  3. Прямоугольники с закруглёнными углами — стандарт для большинства UI-элементов.
  4. Произвольные пути — при помощи Pen Tool можно создать уникальную форму.
Тип маски
Когда использовать
Ограничения
Фрейм
Сетки, карусели, адаптивные блоки
Только прямоугольная форма (если не применять дополнительные фигуры)
Эллипс
Аватары, профили, круглые кнопки
Нельзя редактировать радиусы по сторонам
Прямоугольник с radius
Картинки в карточках, баннерах
Одинаковые радиусы для всех углов, если не использовать Boolean
Boolean-фигура
Сложные формы: стрелки, капли, многоугольники
Требует знаний работы с Union, Subtract, Intersect

Пошаговая обрезка изображения через маску

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

Шаг 1: Добавьте изображение в проект

Перетащите файл (JPG, PNG, SVG) в рабочую область Figma. Или используйте меню File → Place Image. Изображение появится как отдельный слой.

Шаг 2: Создайте фигуру-маску

Выберите инструмент (например, Rectangle, Ellipse) и нарисуйте фигуру нужного размера и формы. Убедитесь, что она находится на том же уровне слоёв, что и изображение.

Шаг 3: Поместите изображение внутрь фигуры

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

Шаг 4: Активируйте маску

Выделите фигуру (не изображение!), затем нажмите правой кнопкой мыши и выберите Create Mask (или используйте сочетание Ctrl+Alt+M / Cmd+Option+M). Фигура станет серой с диагональной штриховкой — это визуальный индикатор активной маски.

Шаг 5: Настройте положение изображения

Теперь вы можете перемещать изображение внутри маски, чтобы выбрать нужную часть. Увеличьте масштаб, чтобы точно выставить центровку. Обратите внимание: масштабирование самого изображения также возможно, но оно не влияет на качество — Figma хранит оригинал.

«Всегда оставляйте запас по краям изображения перед маскированием. Так вы сможете легко скорректировать композицию позже, не загружая картинку заново.» — Алексей Петров, senior UI designer, 8 лет в Figma

Особенности обрезки по кругу и сложным контурам

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

Обрезка по кругу: два способа

Первый — через эллипс:

  • Нарисуйте эллипс нужного диаметра.
  • Поместите туда изображение и примените маску.
  • Готово: получается идеальный круг.

Второй — через прямоугольник с максимальным radius:

  • Создайте квадрат.
  • Установите все corner radius = 50% от стороны.
  • Добавьте изображение и примените маску.

Оба метода дают одинаковый результат, но первый предпочтительнее — он проще и не зависит от пропорций.

Сложные формы: Boolean и Pen Tool

Для обрезки по форме стрелки, капли или многоугольника:

  1. Нарисуйте нужный контур с помощью Pen Tool.
  2. Или объедините несколько фигур через Boolean operations (Union, Subtract).
  3. Поместите изображение внутрь полученной фигуры.
  4. Примените маску.
Важно: Boolean-фигуры можно редактировать после маскирования, но только до применения Create Mask. После — изменить форму можно, но с осторожностью: это может повлиять на вложенное изображение.
Полезно знать: Если вы используете SVG-фигуру как маску, убедитесь, что она не содержит текстовых слоёв или эффектов. Только чистый контур.

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

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

Ошибка 1: Маска не работает

Причина: изображение не вложено в фигуру. Решение — перетащите слой с картинкой внутрь слоя с фигурой в панели Layers. Без вложенности маска не активируется.

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

Часто происходит, когда изображение слишком маленькое или смещено. Решение — выделите маску, затем кликните по изображению внутри неё (двойной щелчок) и переместите его в нужное место.

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

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

Ошибка 4: Маска применяется к группе, а не к фигуре

Figma не позволяет использовать группу как маску напрямую. Сначала объедините фигуры через Boolean, или преобразуйте группу в одну фигуру (Ctrl+Alt+G / Cmd+Option+G).

Ошибка
Причина
Решение
Маска не создаётся
Нет вложенности изображения
Перетащите изображение внутрь фигуры в Layers
Изображение не видно
Оно вне области маски
Дважды щёлкните по маске и отцентрируйте изображение
Нет доступа к точкам фигуры
Маска уже активирована
Дважды щёлкните по маске, чтобы войти в редактирование
Маска теряется при копировании
Скопирован только верхний слой
Копируйте всю группу, включая маску и содержимое

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

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

Используйте компоненты с масками

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

Автоматические layout и маски

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

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

Figma экспортирует только видимую часть замаскированного изображения. Вы можете задать параметры экспорта (PNG, JPG, SVG) и указать crop to content. Это удобно для подготовки assets.

«Я всегда создаю отдельный page для масок — например, “Design Tokens > Masks”. Там храню шаблоны: круг, скруглённый прямоугольник, ромб. Быстрый доступ экономит до 15 минут в день.» — Марина Козлова, lead product designer, Figma Ambassador

Анимация масок в прототипах

Figma позволяет анимировать маски. Например, вы можете сделать эффект «раскрытия» изображения через изменение размера маски. Используйте Smart Animate с типом Transition: Resize.

Полезно знать: Маски можно комбинировать с эффектами: добавьте размытие (Blur) к маске, чтобы создать soft-edge переходы, или тень (Drop Shadow) для глубины.

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

Можно ли обрезать изображение по тексту в Figma?
Да, но косвенным путём. Преобразуйте текст в кривую (Create Outlines), затем используйте полученный контур как маску. Учтите: после этого текст нельзя будет редактировать.
Почему после маскирования изображение стало размытым?
Figma не снижает качество. Размытие может возникнуть из-за масштабирования — особенно если вы увеличили маленькое изображение. Используйте оригиналы высокого разрешения.
Как удалить маску, не потеряв изображение?
Выделите маску, нажмите правой кнопкой → Remove Mask. Изображение останется на месте, но больше не будет обрезано.
Можно ли использовать градиентную маску?
Нет, Figma не поддерживает alpha-маски на основе градиентов. Только чёткие границы. Для плавных переходов используйте внешние редакторы или плагины.
Поддерживаются ли маски в Figma Mirror и мобильных приложениях?
Да, маски отображаются корректно в Figma Mirror, презентациях и при просмотре через браузер. Но редактировать их можно только в десктопной или веб-версии.

Заключение

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

Главное преимущество Figma — сохранение редактируемости. Даже после маскирования вы можете менять изображение, форму, расположение и экспортные настройки без потерь. Это особенно ценно при работе в команде, когда макеты проходят несколько итераций.
  • Маскирование — основной способ обрезки изображений в Figma.
  • Изображение должно быть вложено в фигуру перед активацией маски.
  • Маски можно редактировать, заменять и использовать в компонентах.
  • Избегайте типичных ошибок: проверяйте вложенность и положение изображения.
  • Используйте маски в связке с Auto Layout, компонентами и прототипированием.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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