Я играю с новым JavaScript API Office, и я считаю, что это отличная новость. Я играл с Excel API, и до сих пор не было много проблем. Дело в том, что у меня есть одна цель с API PowerPoint, которую я пока не могу достичь: как извлечь всю информацию из слайда.
Я использовал Document.getSelectedDataAsync но я обнаружил, что для PowerPoint можно использовать только Office.CoercionType.SlideRange, и он возвращает только JSON с id, title и index.
Я ищу способ извлечь данные объектов из определенного слайда. Это можно сделать, экспортировав файл, а затем обратившись к XML-файлу, сопоставив его с JSON и отправив его в наш API, чтобы мы могли использовать эти данные позже. Этот вариант требует огромных затрат на разработку (отправка всего файла).
Итак, последний вопрос звучит так:
Какой способ лучше всего получить JSON с данными из всех объектов, размещенных на уникальном слайде из PowerPoint?
Заранее спасибо!