Я пытаюсь преобразовать всю презентацию в HTML, извлекая весь встроенный контент и т. Д. По пути. У меня есть текст, аудио, комментарии и т. Д. Все работает нормально, но мне не удается найти способ экспортировать видеоконтент.
Я перебираю все слайды в презентации, затем все формы на слайде в поисках форм типа msoMedia
. Если я найду один, то проверю, что это MediaType
. Если это ppMediaTypeMovie
, тогда я могу найти исходный файл внешнего видеофайла, используя Shape.LinkFormat.SourceFullName
, но я не могу на всю жизнь выяснить, как получить доступ к EMBEDDED контенту.
Если я найду фигуру с MediaType
из ppMediaTypeSound
, тогда я могу использовать Shape.SoundFormat.Export
для экспорта аудио. Кто-нибудь знает эквивалент для видео форм? (Там нет Shape.VideoFormat
) Я провел дни, просматривая все возможные элементы данных, которые я могу, но безрезультатно.