Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Обзор

Обновлено: 16.01.26

Плагины и макросы

Р7 Сервер документов ↗ и декстопные редакторы ↗ предлагают поддержку подключаемых плагинов, позволяющих разработчикам добавлять в редакторы определенные функции, не связанные напрямую с форматом OOXML.

В этой документации описаны:

Как собрать ↗, локализовать ↗, запустить, протестировать и опубликовать плагин
Как написать ↗, отладить ↗ и запустить макрос или конвертировать ↗ макросы VBA для использования в Р7
Как использовать методы ↗ и события ↗ Р7

Что могут плагины

Вот несколько примеров того, что вы можете делать с плагинами Р7:

  • подключить сторонние сервисы, такие как Telegram, YouTube, Thesaurus, Translator, Zotero, OCR и т. д.;
  • добавить пользовательские компоненты и элементы управления в пользовательский интерфейс, такие как Trackchanges, Trackchanges_off;
  • улучшить существующий пользовательский интерфейс и функциональность редакторов: автозаполнение, поиск &  замена, перемещение курсора, расширенные комментарии;
  • автоматизируйте задачи в документах с помощью макросов.

Как создавать плагины

Чтобы создать свой собственный плагин, вам нужно выполнить несколько шагов:

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

Как получить помощь

Если у вас есть какие-либо вопросы о плагинах, попробуйте сначала найти их в разделе часто задаваемых вопросов. ↗