Как равномерно уменьшить картинку в фигме
Изменение размера изображений в Figma — базовый, но критически важный навык для любого дизайнера. Будь то подготовка макета для разработки, создание прототипа или работа с компонентами, умение корректно масштабировать картинки без искажений сохраняет качество визуала и ускоряет процесс. Нередко новички сталкиваются с проблемой: при изменении ширины или высоты изображение растягивается, теряется пропорциональность, появляются артефакты. Решение простое — необходимо фиксировать соотношение сторон. Figma предоставляет несколько способов сделать это, включая горячие клавиши, настройки панели свойств и работу с рамками.
- Почему важно сохранять пропорции при масштабировании
- Методы равномерного уменьшения изображения в Figma
- Способ 1: Использование мыши с клавишей Shift
- Способ 2: Редактирование размеров в правой панели
- Способ 3: Комбинированное масштабирование с Alt/Option
- Способ 4: Через контекстное меню (для групп и фреймов)
- Распространённые ошибки и как их избежать
- Ошибка 1: Тянем за боковой маркер, а не за угловой
- Ошибка 2: Цепочка пропорций разомкнута
- Ошибка 3: Масштабирование через двойной клик по границе
- Ошибка 4: Применение Transform без Shift
- Продвинутые советы: компоненты, авто-рамки и масштабирование через API
- Работа с компонентами и вариантами
- Авто-рамки (Auto Layout)
- Массовое масштабирование через плагины
- API и скрипты
- Экспертное мнение
- Вопросы и ответы
- Заключение
Почему важно сохранять пропорции при масштабировании
Когда вы изменяете размер изображения без учёта его исходного соотношения сторон (aspect ratio), оно начинает выглядеть искажённым. Круг превращается в овал, лицо человека вытягивается или сжимается. Это не просто эстетическая проблема — в профессиональном дизайне такие ошибки недопустимы. Они снижают доверие к продукту и могут вызвать вопросы у клиентов или команды разработки.
Figma по умолчанию поддерживает сохранение пропорций, но только если пользователь активирует соответствующий режим. В интерфейсе это обозначается специальным значком в виде цепочки между полями ширины и высоты на правой панели свойств (Inspector). Если цепочка замкнута — изменения одного параметра автоматически затрагивают второй. Если разомкнута — вы можете менять ширину и высоту независимо, что и приводит к искажениям.
Сохранение пропорций особенно критично при работе с:
- Аватарками и портретами;
- Логотипами и брендированными элементами;
- Фотографиями товаров в e-commerce;
- Иконками и символами, где геометрия играет ключевую роль.
Методы равномерного уменьшения изображения в Figma
Есть несколько проверенных способов уменьшить изображение пропорционально. Все они работают в реальном времени и совместимы с любыми типами растровых и векторных картинок.
Способ 1: Использование мыши с клавишей Shift
Это самый быстрый и интуитивный метод.
- Выберите изображение с помощью инструмента «Стрелка» (V).
- Наведите курсор на один из угловых маркеров изменения размера (не боковых! — боковые меняют только одну сторону).
- Удерживайте клавишу Shift и потяните за угол внутрь, чтобы уменьшить.
- Отпустите кнопку мыши и клавишу 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 применит этот коэффициент ко всем элементам внутри, сохраняя пропорции каждого.
Распространённые ошибки и как их избежать
Даже опытные пользователи Figma иногда допускают ошибки при масштабировании. Вот самые частые из них и пути решения.
Ошибка 1: Тянем за боковой маркер, а не за угловой
При клике на боковые маркеры (слева, справа, сверху, снизу) вы изменяете только одну сторону. Это ломает пропорции, даже если удерживаете Shift. Всегда тяните за углы.
Ошибка 2: Цепочка пропорций разомкнута
В правой панели Inspector значок цепочки может быть разомкнут. Проверяйте его состояние перед вводом значений. Если он разорван, щёлкните по нему, чтобы восстановить связь.
Ошибка 3: Масштабирование через двойной клик по границе
Двойной клик по границе объекта в Figma активирует режим редактирования содержимого (если это текст или фигура). Для изображений это бесполезно. Не путайте действия.
Ошибка 4: Применение Transform без Shift
Инструмент «Transform» (в меню сверху) позволяет свободно растягивать объекты. Без удержания Shift он не блокирует пропорции. Используйте его осознанно.
Ошибка |
Последствие |
Решение |
|---|---|---|
Тянем за боковую ручку |
Изображение растягивается по одной оси |
Используйте только угловые маркеры |
Цепочка разомкнута |
Размеры меняются независимо |
Проверьте и закройте цепочку в Inspector |
Масштабирование группы без Scale Contents |
Объекты внутри деформируются |
Используйте правый клик → Scale contents |
Изменение размера в процентах без привязки |
Потеря качества и пропорций |
Применяйте масштаб только через Shift или Inspector |
Продвинутые советы: компоненты, авто-рамки и масштабирование через 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 подчёркивают, что равномерное масштабирование — это не просто технический навык, а часть визуальной дисциплины.
«Когда вы нарушаете пропорции, вы нарушаете доверие пользователя. Даже если он не осознаёт этого, искажённое изображение вызывает дискомфорт. Поэтому я всегда проверяю, включена ли цепочка пропорций, особенно перед презентацией макета», — говорит Елена Миронова, арт-директор студии BrandFlow.
Другой важный принцип — масштабирование должно быть обратимым. Не сжимайте изображение до 10×10 пикселей, если потом придётся увеличивать. Figma работает с векторными ограничителями, но сама картинка остаётся растровой. При увеличении потерянная детализация не восстанавливается.
Также эксперты рекомендуют:
- Хранить оригиналы изображений вне макета (в отдельном фрейме или странице);
- Использовать компоненты для часто используемых размеров (например, аватар 32×32, 48×48);
- Настроить библиотеку стилей, где указаны стандартные размеры изображений.
Вопросы и ответы
Заключение
Равномерное уменьшение изображения в Figma — простая операция, но требующая внимания к деталям. Главное — всегда удерживать клавишу Shift при ручном изменении размера или следить за состоянием цепочки пропорций в правой панели. Эти базовые правила предотвращают искажения и сохраняют качество дизайна.
- Для равномерного уменьшения всегда используйте угловые маркеры и клавишу 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.
Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.