Web SDK

Univer Slides

Univer Slides — редактор презентаций в составе Univer Office SDK.

Что такое Univer Slides

Univer Slides — продукт для работы с презентациями в составе Univer Office SDK. На базе среды выполнения Web SDK он позволяет создавать редакторы слайдов, средства просмотра презентаций, процессы импорта и экспорта, а также решения для серверной обработки слайдов.

Univer Office SDK включает Web SDK для встроенных редакторов и обработки контента без интерфейса, Server SDK для совместной работы и импорта и экспорта файлов, а также AI SDK для рабочих процессов агентов.

Slides — самостоятельный тип объекта Web SDK. Во время выполнения вы создаёте объект UniverInstanceType.UNIVER_SLIDE, а затем регистрируете плагины модели и интерфейса из состава , а также необязательные функциональные плагины в соответствии с необходимыми возможностями.

Univer Slides поставляется в пакетах @univerjs-pro. Для лицензируемых функций настройте клиентскую лицензию, а для совместного редактирования или преобразования файлов подключите Univer Server SDK.

Совместимость с браузерами

Web SDK компилируется для Chrome 88, но это не означает полной поддержки всех распространённых сред. Мы стремимся обеспечить стабильную работу Web SDK в следующих браузерах и средах Node.js:

EdgeFirefoxChromeSafariElectron
>=88>=90>=88>=14.1>=12

Web SDK использует Intl.Segmenter. Если ваш браузер или среда выполнения не поддерживает этот API, сначала добавьте соответствующий полифил. Мы рекомендуем @formatjs/intl-segmenter.

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

Совместимость с Node.js

Примечание: это относится только к запуску Web SDK в среде Node.js и не относится к случаям, когда Web SDK запускается в браузере с помощью инструментов сборки на базе Node.js.

Web SDK может работать в среде Node.js и поддерживает версии v18.17.0 и выше.

Основные возможности

  • Модель презентации: управляет идентификатором, размером страницы, порядком слайдов, слайдами, образцами, макетами, темами, переходами и ресурсами.
  • Отображение и редактирование: предоставляет холст, миниатюры, выделение, буфер обмена, редактирование текста и фигур, направляющие выравнивания и показ слайдов.
  • Конвейер команд: применяет изменения страниц и элементов через команды и мутации, синхронизируя модель, отображение, отмену и повтор.
  • Facade API: создаёт, находит и сохраняет презентации, а также предоставляет прикладные объекты для работы со слайдами и элементами.
  • Архитектура плагинов: отделяет от ядра дополнительные функции — таблицы, диаграммы, печать, импорт и экспорт.

Как читать документацию

Слева на экране находится панель навигации по документации. Страницы расположены последовательно — от базовых тем к более сложным, поэтому при создании приложения их можно изучать шаг за шагом. При этом вы можете читать их в любом порядке или сразу переходить к тем страницам, которые относятся к вашему сценарию. В верхней части боковой панели также можно выбрать Univer Slides.

Справа на экране находится оглавление, с помощью которого удобно переходить между разделами страницы. Чтобы быстро найти нужную страницу, воспользуйтесь строкой поиска вверху или сочетанием клавиш для поиска (Ctrl+K или Cmd+K).

Для начала ознакомьтесь с руководством «Быстрый старт».

Необходимые знания

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

Чтобы получить от документации максимум пользы, рекомендуем знать основы JavaScript и его экосистемы.

Если вы хотите запускать Web SDK в Node.js, также потребуется базовое понимание Node.js.

Для совместного редактирования, общей истории или комментариев и преобразования файлов подключите нужные модули Univer Server SDK к своему backend. Приложение отвечает за аутентификацию, права, хранение и развёртывание. Для редактирования только в браузере эти сервисы не нужны.

Расширение Univer Slides

Web SDK обладает широкими возможностями расширения, поэтому его можно адаптировать под свои задачи.

Насколько полезно это руководство?

© 2026 DreamNum Co., Ltd.