Я пытаюсь создать PowerPoint Addin, используя новый стек на основе JS, который представил Microsoft. В рамках разработки я оцениваю поддержку, которую предоставляют текущие библиотеки JS. Несмотря на то, что плагины на основе VSTO / COM существуют довольно давно, отсутствие кросс-платформенной поддержки является проблемой (особенно для Ma c и теперь для Web), что также является причиной, по которой я хочу выбрать надстройку на основе Web. (JS). Но Powerpoint не имеет HOST API, как в Excel или Word, что немного усложняет задачу.
Итак, вот возможности, которые я хочу получить из стека JS -
- Возможность добавлять и изменять свойства фигур. Хотя при добавлении фигуры нет определенной API-функции c, я смог добавить ее в качестве объекта SVG. Есть ли более простой способ изменить свойства фигур и
- Добавление ссылок на фигуры на разные слайды.
- Запуск других офисных приложений, таких как Excel, и возможность редактирования / чтения данных из этих экземпляров.
- Применение слайдовых переходов.
- Возможность подключения других ресурсов данных через URI.
- Сохранение состояния фигур и слайдов.
Было бы здорово, если бы кто-то мог указать на соответствующие разделы документации, которые могут помочь мне найти ответы на этот вопрос.