2015-12-28 2 views
2

Я открываю ppt-файл из своего настольного приложения в режиме слайд-шоу. Я хочу отключить все звуки, встроенные или связанные с презентацией, если они есть. Как отключить звук из презентации?Отключить все звуки в презентации PowerPoint

Я использую следующий код, чтобы открыть презентацию.

Process pptProcess; 
string appPath = "C:\\Program Files\\Microsoft Office\\Office14\\powerpnt.exe"; 
string fileName = "D:\\Documents\\SamplePpt.pptx"; 
pptProcess = Process.Start(appPath, "/s " + fileName); 

ответ

0

Забрав из соответствующего forum:

Там нет ничего подобного в объектной модели.

PowerPoint в основном передает звуки в Windows для воспроизведения, он не воспроизводит их сам.

Вы могли бы быть в состоянии сделать копию PPT, посетить каждый слайд и форму, чтобы определить, имеет ли он переход/анимация звук и если так, является ли это один вы хотите разрешить или нет; если нет, удалите его.