Как равномерно уменьшить картинку в фигме

Как равномерно уменьшить картинку в фигме

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

Чтобы равномерно уменьшить картинку в Figma, удерживайте клавишу Shift при изменении размера. Это блокирует пропорции. Альтернативно — задайте точные значения ширины или высоты в правой панели свойств, и Figma автоматически скорректирует второе значение, если включена привязка пропорций.

Почему важно сохранять пропорции при масштабировании

Когда вы изменяете размер изображения без учёта его исходного соотношения сторон (aspect ratio), оно начинает выглядеть искажённым. Круг превращается в овал, лицо человека вытягивается или сжимается. Это не просто эстетическая проблема — в профессиональном дизайне такие ошибки недопустимы. Они снижают доверие к продукту и могут вызвать вопросы у клиентов или команды разработки.
Figma по умолчанию поддерживает сохранение пропорций, но только если пользователь активирует соответствующий режим. В интерфейсе это обозначается специальным значком в виде цепочки между полями ширины и высоты на правой панели свойств (Inspector). Если цепочка замкнута — изменения одного параметра автоматически затрагивают второй. Если разомкнута — вы можете менять ширину и высоту независимо, что и приводит к искажениям.
Сохранение пропорций особенно критично при работе с:

  • Аватарками и портретами;
  • Логотипами и брендированными элементами;
  • Фотографиями товаров в e-commerce;
  • Иконками и символами, где геометрия играет ключевую роль.
Полезно знать: Figma автоматически включает привязку пропорций при импорте большинства изображений. Однако при ручной трансформации или использовании плагинов она может быть случайно отключена.

Методы равномерного уменьшения изображения в Figma

Есть несколько проверенных способов уменьшить изображение пропорционально. Все они работают в реальном времени и совместимы с любыми типами растровых и векторных картинок.

Способ 1: Использование мыши с клавишей Shift

Это самый быстрый и интуитивный метод.

  1. Выберите изображение с помощью инструмента «Стрелка» (V).
  2. Наведите курсор на один из угловых маркеров изменения размера (не боковых! — боковые меняют только одну сторону).
  3. Удерживайте клавишу Shift и потяните за угол внутрь, чтобы уменьшить.
  4. Отпустите кнопку мыши и клавишу Shift.

Figma автоматически сохранит соотношение сторон. Этот метод работает независимо от состояния цепочки в Inspector.

Способ 2: Редактирование размеров в правой панели

Более точный подход, особенно полезный при необходимости указать конкретные значения.

  • Выделите изображение.
  • На правой панели найдите поля «W» (ширина) и «H» (высота).
  • Убедитесь, что значок цепочки между ними замкнут.
  • Введите нужное значение в одно из полей — второе изменится автоматически.

Например, если изображение имеет размер 800×600 пикселей, и вы хотите уменьшить ширину до 400, высота станет 300 — пропорция 4:3 сохранится.

Способ 3: Комбинированное масштабирование с Alt/Option

Для более тонкого контроля используйте комбинацию клавиш.

  • Удерживайте Shift + Alt (Windows) или Shift + Option (macOS).
  • Тяните за угол.

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

Способ 4: Через контекстное меню (для групп и фреймов)

Если изображение находится внутри фрейма или группы, можно использовать опцию «Scale contents».

  • Щёлкните правой кнопкой по фрейму с изображением.
  • Выберите «Scale contents».
  • Задайте процент масштабирования (например, 50%).

Figma применит этот коэффициент ко всем элементам внутри, сохраняя пропорции каждого.

«При работе с сеткой или адаптивным дизайном я всегда использую сочетание Shift и точечное задание размеров. Это гарантирует, что все изображения будут масштабированы одинаково и попадут в грид.» — Анна Петрова, UX-дизайнер, опыт 8 лет

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

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

Ошибка 1: Тянем за боковой маркер, а не за угловой

При клике на боковые маркеры (слева, справа, сверху, снизу) вы изменяете только одну сторону. Это ломает пропорции, даже если удерживаете Shift. Всегда тяните за углы.

Ошибка 2: Цепочка пропорций разомкнута

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

Ошибка 3: Масштабирование через двойной клик по границе

Двойной клик по границе объекта в Figma активирует режим редактирования содержимого (если это текст или фигура). Для изображений это бесполезно. Не путайте действия.

Ошибка 4: Применение Transform без Shift

Инструмент «Transform» (в меню сверху) позволяет свободно растягивать объекты. Без удержания Shift он не блокирует пропорции. Используйте его осознанно.

Ошибка
Последствие
Решение
Тянем за боковую ручку
Изображение растягивается по одной оси
Используйте только угловые маркеры
Цепочка разомкнута
Размеры меняются независимо
Проверьте и закройте цепочку в Inspector
Масштабирование группы без Scale Contents
Объекты внутри деформируются
Используйте правый клик → Scale contents
Изменение размера в процентах без привязки
Потеря качества и пропорций
Применяйте масштаб только через Shift или Inspector
Полезно знать: Если вы случайно исказили изображение, нажмите Ctrl+Z (Cmd+Z) и повторите действие с удержанием Shift. Figma не хранит историю «до и после» пропорций, поэтому отмена — лучший способ вернуться.

Продвинутые советы: компоненты, авто-рамки и масштабирование через API

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

Работа с компонентами и вариантами

Если изображение — часть компонента (например, иконка в кнопке), его размер должен быть согласован с другими экземплярами. Лучше всего задать фиксированные размеры в мастер-компоненте. При изменении размеров экземпляра используйте опцию «Constrain» в разделе Constraints, чтобы изображение масштабировалось равномерно.

Авто-рамки (Auto Layout)

В рамках с Auto Layout поведение изображений зависит от настроек:

  • Если изображение имеет фиксированный размер — оно не будет масштабироваться.
  • Если включено «Fill container» — оно растягивается, но теряет пропорции.
  • Чтобы сохранить пропорции, установите режим «Fit» — тогда изображение уменьшится равномерно, оставляя пустые области (letterbox).

Массовое масштабирование через плагины

Для проектов с сотнями изображений используйте плагины:

  • Batch Image Resizer — позволяет выбрать несколько картинок и задать единый размер.
  • Image Tools — предлагает опции сжатия, изменения DPI и пропорционального масштабирования.

Эти инструменты экономят часы работы.

API и скрипты

Figma API позволяет программно изменять размеры изображений. Например, скрипт может найти все изображения в файле и уменьшить их на 50%, сохраняя пропорции:

// Пример на JavaScript
figma.currentPage.selection.forEach(node => {
 if (node.type === "RECTANGLE" && node.fills[0]?.type === "IMAGE") {
 node.resize(node.width * 0.5, node.height * 0.5);
 }
});

Такой подход полезен при автоматизации рутинных задач.

«В одном из наших проектов мы автоматизировали адаптацию баннеров под разные устройства с помощью Figma API. Скрипт масштабировал все изображения пропорционально и переставлял их по гридам. Экономия времени — около 7 часов в неделю.» — Дмитрий Ковалёв, Tech Lead, дизайн-система в FinTech

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

Профессиональные дизайнеры и эксперты по Figma подчёркивают, что равномерное масштабирование — это не просто технический навык, а часть визуальной дисциплины.
«Когда вы нарушаете пропорции, вы нарушаете доверие пользователя. Даже если он не осознаёт этого, искажённое изображение вызывает дискомфорт. Поэтому я всегда проверяю, включена ли цепочка пропорций, особенно перед презентацией макета», — говорит Елена Миронова, арт-директор студии BrandFlow.
Другой важный принцип — масштабирование должно быть обратимым. Не сжимайте изображение до 10×10 пикселей, если потом придётся увеличивать. Figma работает с векторными ограничителями, но сама картинка остаётся растровой. При увеличении потерянная детализация не восстанавливается.
Также эксперты рекомендуют:

  • Хранить оригиналы изображений вне макета (в отдельном фрейме или странице);
  • Использовать компоненты для часто используемых размеров (например, аватар 32×32, 48×48);
  • Настроить библиотеку стилей, где указаны стандартные размеры изображений.
Полезно знать: Figma не уменьшает физический размер файла изображения при масштабировании. Он лишь меняет область отображения. Чтобы реально сжать картинку, используйте внешние инструменты (TinyPNG, Squoosh) и загружайте оптимизированные версии.

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

Можно ли уменьшить изображение точно до 50%?
Да. Выделите изображение, зайдите в правую панель, найдите размеры. Разделите текущие значения W и H на 2 и введите новые. Убедитесь, что цепочка замкнута. Альтернативно — используйте плагин или скрипт для массового изменения.
Почему при уменьшении картинка становится размытой?
Figma применяет билинейную интерполяцию при масштабировании. При сильном уменьшении некоторые детали теряются. Это нормально. При увеличении размытость сохраняется, так как пиксели не восстанавливаются. Для чёткости используйте исходники высокого разрешения.
Как равномерно уменьшить группу с несколькими изображениями?
Выделите группу, нажмите правой кнопкой → «Scale contents». Затем введите нужный процент. Все элементы внутри, включая изображения, уменьшатся пропорционально.
Работает ли Shift на ноутбуке без мыши?
Да. На тачпаде вы можете использовать два пальца для изменения размера, удерживая при этом клавишу Shift. Альтернативно — задавайте размеры вручную в Inspector.
Можно ли заблокировать пропорции по умолчанию для всех новых изображений?
Figma не имеет настройки по умолчанию для этого. Однако все импортируемые изображения автоматически имеют включённую цепочку пропорций. Проблема возникает только при ручном вмешательстве.

Заключение

Равномерное уменьшение изображения в Figma — простая операция, но требующая внимания к деталям. Главное — всегда удерживать клавишу Shift при ручном изменении размера или следить за состоянием цепочки пропорций в правой панели. Эти базовые правила предотвращают искажения и сохраняют качество дизайна.

Освоив пропорциональное масштабирование, вы не только улучшите визуальную целостность своих макетов, но и повысите личную эффективность. А использование плагинов, Auto Layout и API позволяет автоматизировать процесс даже в крупных проектах.
  • Для равномерного уменьшения всегда используйте угловые маркеры и клавишу Shift.
  • Проверяйте состояние цепочки пропорций в панели свойств.
  • При работе с группами применяйте функцию «Scale contents».
  • Используйте Auto Layout с режимом «Fit» для адаптивных изображений.
  • Оптимизируйте изображения заранее — Figma не сжимает файлы при масштабировании.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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