Как динамично вставить текст из внешнего файла в слайде Powerpoint?

Моя цель состоит в том, чтобы гарантировать, чтобы C++ кодировал, я вставляю в свои компиляции презентации правильно. Я поэтому думал, что у меня будет каждый пример в отдельном файле (так, чтобы я мог скомпилировать его), и включайте текст из тех файлов в слайдах Powerpoint... Я хочу, чтобы это 'включение' было динамичным, так, чтобы, если я изменяю код в файле, слайды были автоматически обновлены.

Действительно ли это возможно? Я должен буду использовать ЛАТЕКС вместо Powerpoint? Какое-либо другое предложение о том, как решить эту проблему?

Спасибо.

4
задан 23.06.2010, 13:22

3 ответа

Посмотрите этот вопрос. Вы не должны кодировать, чтобы заставить слайд обновлять при вставке его как объекта

Соединение Powerpoint 2007 года с внешним содержанием

1
ответ дан 07.12.2019, 21:08

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

Пример макроса для чтения текстового файла может быть найден здесь:
Читайте в тексте из файла ASCII.

Необходимо будет также вынудить слайд обновиться:

' assuming a reference to the current slide in oSl
ActiveWindow.View.GotoSlide(oSl.SlideIndex)

Эта статья могла также быть полезной как пример:
Добавьте случайную фразу от текстового файла до текстового поля на каждом слайде

1
ответ дан 07.12.2019, 21:08

Я не знаю, существует ли API, который позволит Вам кодировать в C++ непосредственно, но существует один для Java: poi.apache.org, таким образом, Вы могли всегда переноситься в нем в сценарии для выполнения его.

Тем не менее Латекс походит на лучшее соответствие, по моему скромному мнению.

0
ответ дан 07.12.2019, 21:08

Теги

Похожие вопросы