Molochou
← Все работы

SlideImport

Переносит PowerPoint и Google Slides в Figma редактируемыми фреймами, а не плоскими картинками.

Дизайн-инструментыДизайн и разработка2026Figma CommunityGitHub
Slide Import

Каждый редизайн презентации начинается одинаково: кто-то присылает .pptx, и дизайнер либо перепечатывает, либо кидает скриншоты в Figma и работает поверх мёртвых картинок.

Год
2026
Роль
Дизайн и разработка
Тип
Плагин Figma, бесплатный, без лимитов
Работает
Оффлайн, файл не покидает панель

Проблема

Оба обычных пути теряют содержимое. Экспорт в картинки не оставляет ничего редактируемого; пересборка руками стоит часов до начала дизайна. И часы - дешёвая часть: уходит причина, по которой каждый элемент стоит там, где стоит.

Чтоясделал

01

Файл на входе, фрейм на слайд на выходе

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

02

.pptx - это zip, полный XML

Переименуйте - и он откроется: документ на каждый слайд, тема, лейауты, от которых они наследуют, картинки настоящими файлами и набор файлов связей, говорящих, что на что указывает. Ничего не надо экспортировать, конвертировать или загружать: колода уже содержит всё, что кому-либо нужно. Распаковка и парсинг происходят в окне плагина - единственном месте в плагине Figma, где существует DOM-парсер.

Девять с половиной тысяч на пиксель
03

Девять с половиной тысяч на пиксель

Office меряет всё в English Metric Units: 914 400 на дюйм, число, которое делится нацело на 72, на 96 и на 254, ради чего единица и существует. Разделите на 9 525 - и каждая координата файла уже в единицах Figma. Лейаут не воссоздан со скриншота, он сконвертирован, так что ничто не ложится приблизительно.

04

Фигура несёт не цвет, а имя

Большинство вещей в колоде покрашено ссылкой вида accent1, а не hex-ом, и значение живёт в файле темы по соседству. Поэтому тема читается первой, и каждая ссылка разрешается при парсинге. Пропустите шаг - и всё тематическое придёт чёрным: режим отказа большинства конвертеров и причина, по которой их выход похож на ксерокопию.

Чем становится каждое
05

Чем становится каждое

Фигуры становятся прямоугольниками и эллипсами со своими радиусами. Текст становится текстом, абзац за абзацем, и каждый ран хранит свой кегль и цвет. Картинки выходят из архива и ложатся заливками. Линии становятся линиями, группы - группами с авторской вложенностью. Тени и 3D-эффекты не переносятся и не подделываются: тень почти правильная хуже той, про которую видно, что её нет.

Строка файла, два чекбокса и глагол
06

Строка файла, два чекбокса и глагол

Окно - 320 на 340. Некуда деть предпросмотр, страницу настроек или объяснение, и ничто их не требует: выберите файл, решите, лягут слайды в ряд или колонкой, нажмите Import. Строка прогресса называет слайд, на котором стоит, - единственное, что кто-либо хочет знать в ожидании.

Подкапотом

Парсинг происходит в окне, а не в плагине

У кода плагина Figma нет DOM и способа что-либо распаковать; у UI-айфрейма есть оба. Поэтому файл читается, распаковывается и парсится в простые объекты на стороне окна, и только готовая геометрия переходит границу, чтобы быть нарисованной. Плагин разрезан надвое по линии, которую провёл API, а не по той, которую выбрали бы сами.

Ничего не покидает машину

Манифест не объявляет разрешённых доменов. Ни аплоада, ни сервиса конверсии, ни очереди, ни соглашения, а значит колода под NDA проходит без предварительного разговора.

Текст - причина делать это вообще

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

Бесплатно, без лимитов

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

Следующий проектFont TesterДизайн-инструменты