Текст в Figma конвертируется в векторные кривые через функцию Convert to curves (Преобразовать в кривые), которая превращает текстовый слой в редактируемые векторные контуры, независимые от установленного на компьютер шрифта. После этого текст теряет возможность редактирования как текст, но приобретает полную свободу векторного редактирования и гарантированно отображается одинаково на любом устройстве.
Зачем нужно преобразовывать текст в кривые
- Избежать проблем с отсутствующими или несовместимыми шрифтами при открытии файла на другом компьютере или при экспорте дизайна.
- Обеспечить одинаковое отображение текста во всех системах и браузерах, когда файл передаётся другим пользователям или разработчикам.
- Получить полный контроль над формой каждого символа, изменяя контуры букв без ограничений, которые накладывают параметры шрифта.
- Создавать сложные типографические эффекты, деформируя или редактируя отдельные части букв с помощью инструментов векторного редактирования.
- Подготовить текст к печати или высокой точности воспроизведения, так как все символы становятся готовыми векторами.
- Защитить текст от случайного редактирования, так как после преобразования в кривые изменить содержимое текста невозможно (он становится графикой).
- Снизить зависимость файла от внешних ресурсов (установленных шрифтов), что упрощает обмен файлами в команде.
Пошаговая инструкция по преобразованию текста в кривые
- Откройте проект Figma и найдите текстовый слой, который необходимо преобразовать в кривые.
- Выделите текстовый элемент, нажав на него один раз левой кнопкой мыши на холсте.
- Убедитесь, что выделен именно текстовый слой (в панели слёв слева должен быть виден текстовый элемент с жёлтым значком текста).
- Нажмите правой кнопкой мыши на выделённый текст и откройте контекстное меню.
- В контекстном меню найдите и нажмите на опцию
Convert to curves(Преобразовать в кривые). - Дождитесь завершения преобразования — текст мгновенно превратится в векторный объект.
- Проверьте, что в панели слёв элемент больше не имеет жёлтого значка текста, а вместо этого показывает значок группы или пути.
- Если текст был внутри компонента, Figma может предложить отсоединить компонент перед преобразованием — подтвердите это действие.
- После преобразования вы сможете выбрать инструмент
Edit paths(редактирование путей) и изменять форму букв вершину за вершиной. - Если преобразованный текст состоит из нескольких слоёв (группа путей), вы можете редактировать каждую букву отдельно, дважды щёлкнув на букве.
- Для массового преобразования нескольких текстовых слоёв выделите все необходимые текстовые элементы, удерживая
Shiftи нажимая на каждый из них. - После выделения всех текстовых слоёв нажмите правой кнопкой мыши и выберите
Convert to curves— все текстовые слои преобразуются одновременно. - Если вам нужно экспортировать файл с текстом в виде кривых для печати или дальнейшей обработки в других программах, преобразуйте текст в кривые перед экспортом.
- Используйте меню
File→Exportи выберите формат (SVG,PDFилиPNG), чтобы экспортировать преобразованный текст. - Сохраните исходный файл с текстом отдельно, если вам может понадобиться редактировать содержимое текста в будущем, так как после преобразования в кривые содержимое изменить нельзя.
Редактирование и управление преобразованными кривыми
- После преобразования в кривые текст становится группой векторных путей, каждая буква представлена отдельным контуром.
- Используйте инструмент
Selectionдля перемещения всего преобразованного текста илиEdit pathsдля изменения отдельных вершин. - Примените операции булевой алгебры (
Union,Subtract,Intersect) из менюBooleanдля объединения или вычитания букв друг из друга. - Измените цвет, обводку или эффекты преобразованного текста через панель
Designсправа, как для любого другого векторного объекта. - Разгруппируйте преобразованный текст, нажав
Ctrl+Shift+G(илиCmd+Shift+Gна Mac), чтобы получить доступ к отдельным буквам. - Если преобразованный текст требует дополнительной оптимизации, используйте плагины Figma для упрощения контуров или удаления лишних точек.
Часто задаваемые вопросы
Можно ли отменить преобразование текста в кривые и вернуть его в редактируемый текст? Нет, преобразование необратимо; используйте Ctrl+Z сразу после преобразования, если нужно отменить, или сохраняйте исходный файл с текстом перед преобразованием.
Почему после преобразования текст выглядит иначе или немного сместился? Это может произойти из-за различий в рендеринге Figma; убедитесь, что текст был правильно отформатирован (правильный размер, кернинг, расположение) перед преобразованием в кривые.
Как преобразовать только часть текста в кривые, оставив остаток редактируемым? Выделите текст, который нужно преобразовать, скопируйте его, вставьте как новый текстовый слой, а затем преобразуйте только копию в кривые, оставив оригинал неизменным.