Figma как обрезать картинку
Обрезка изображений в Figma — это базовый, но критически важный навык для дизайнеров, работающих с интерфейсами, макетами и визуальным контентом. В отличие от графических редакторов вроде Photoshop, Figma не предлагает традиционного инструмента «обрезки» по классическому принципу, однако предоставляет гибкие альтернативные методы, основанные на масках, фреймах и булевых операциях. Эти подходы позволяют не только обрезать картинку, но и сохранять её редактируемость, что особенно важно при работе в команде или при частых правках.
Figma — это веб-инструмент для UI/UX-дизайна, ориентированный на коллаборацию и скорость прототипирования. Его философия построена на векторной точности, компонентах и лёгкой адаптации элементов. Изображения в проект добавляются через импорт или перетаскивание, но их редактирование ограничено по сравнению с полноценными растровыми редакторами. Тем не менее, функция маскирования компенсирует этот недостаток, позволяя создавать сложные формы, круглые аватарки, карусели с обрезанными превью и многое другое. Понимание того, как правильно «обрезать» изображение, открывает доступ к профессиональному уровню вёрстки и визуального оформления.
- Как работает маскирование в Figma
- Что можно использовать в качестве маски?
- Пошаговая обрезка изображения через маску
- Шаг 1: Добавьте изображение в проект
- Шаг 2: Создайте фигуру-маску
- Шаг 3: Поместите изображение внутрь фигуры
- Шаг 4: Активируйте маску
- Шаг 5: Настройте положение изображения
- Особенности обрезки по кругу и сложным контурам
- Обрезка по кругу: два способа
- Сложные формы: Boolean и Pen Tool
- Распространённые ошибки и как их избежать
- Ошибка 1: Маска не работает
- Ошибка 2: Изображение исчезло после маскирования
- Ошибка 3: Нельзя редактировать форму маски
- Ошибка 4: Маска применяется к группе, а не к фигуре
- Экспертные советы для профессионалов
- Используйте компоненты с масками
- Автоматические layout и маски
- Экспорт изображений с масками
- Анимация масок в прототипах
- Вопросы и ответы
- Заключение
Как работает маскирование в Figma
В Figma нет кнопки «Обрезать», потому что платформа не изменяет исходный пиксельный массив изображения. Вместо этого применяется принцип маскирования: изображение помещается внутрь другого объекта (фигуры, фрейма), а всё, что выходит за его границы, скрывается. Этот механизм аналогичен CSS-свойству overflow: hidden, но реализован визуально и динамично.
Маскирование в Figma поддерживает любые типы контейнеров: прямоугольники, эллипсы, многоугольники, кривые Безье и даже группы фигур. При этом маска может быть как векторной, так и составной — например, из нескольких объединённых фигур. Это позволяет создавать сложные формы без потери качества.
Важно понимать, что маска — это не статичная операция. Вы можете в любой момент:
- Перемещать изображение внутри маски;
- Менять размер маски;
- Заменить изображение, сохранив форму обрезки;
- Применить эффекты (теней, размытия) к самой маске.
Такая гибкость делает Figma идеальным инструментом для создания адаптивных компонентов и систематизации дизайна.
Что можно использовать в качестве маски?
Не каждая фигура в Figma подходит для маскирования «из коробки». Чтобы объект стал маской, он должен соответствовать определённым условиям:
- Быть отдельным слоем или фреймом;
- Иметь чётко заданную геометрию (замкнутый контур);
- Не быть частью группы без активированной маски.
На практике чаще всего используются:
- Фреймы — универсальный выбор, особенно при создании сеток или карточек.
- Эллипсы — для круглых аватаров, иконок, кнопок.
- Прямоугольники с закруглёнными углами — стандарт для большинства UI-элементов.
- Произвольные пути — при помощи 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 хранит оригинал.
Особенности обрезки по кругу и сложным контурам
Хотя базовый принцип маскирования универсален, обрезка по нестандартным формам требует дополнительных приёмов. Особенно это касается круглых изображений и кастомных фигур.
Обрезка по кругу: два способа
Первый — через эллипс:
- Нарисуйте эллипс нужного диаметра.
- Поместите туда изображение и примените маску.
- Готово: получается идеальный круг.
Второй — через прямоугольник с максимальным radius:
- Создайте квадрат.
- Установите все corner radius = 50% от стороны.
- Добавьте изображение и примените маску.
Оба метода дают одинаковый результат, но первый предпочтительнее — он проще и не зависит от пропорций.
Сложные формы: Boolean и Pen Tool
Для обрезки по форме стрелки, капли или многоугольника:
- Нарисуйте нужный контур с помощью Pen Tool.
- Или объедините несколько фигур через Boolean operations (Union, Subtract).
- Поместите изображение внутрь полученной фигуры.
- Примените маску.
Распространённые ошибки и как их избежать
Даже при простом процессе маскирования новички часто сталкиваются с проблемами. Ниже — самые частые ошибки и способы их решения.
Ошибка 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.
Анимация масок в прототипах
Figma позволяет анимировать маски. Например, вы можете сделать эффект «раскрытия» изображения через изменение размера маски. Используйте Smart Animate с типом Transition: Resize.
Вопросы и ответы
Заключение
Обрезка изображений в 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.
Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.