Это последнее средство моей проблемы.
Я пытаюсь разделить анимированные слайды PPT на несколько плоских слайдов.
http://neilmitchell.blogspot.com/2007/11/powerpoint-pdf-part-2.html
Я перевел код на C #, и он отлично работает, за исключением того, что он не обрабатывает появляющиеся / исчезающие маркеры.
http://www.dia.uniroma3.it/~rimondin/downloads/PPspliT/1.1/PPspliT-source.txt
Это работает лучше, когда запускается как надстройка или макрос.
Проблема в том, что это трудно (читай: слишком долго) перевести его на C #.
Мои вопросы:
Можно ли обнаружить / разбить маркеры, просто используя код из ссылки # 1?
Это предпочтительный метод, так как код уже прост.
Если это невозможно, могу ли я создать / запустить макрос из C # во время выполнения? Макрос не был бы установлен / существовал в файле PPT.
Я полагаю, что это будет невозможно, так как функция макросов должна быть включена в программе PowerPoint до ее запуска.
Другие решения приветствуются!
Спасибо.