Как получить формат файла ActivePresentation из PowerPoint Interop - PullRequest
2 голосов
/ 01 апреля 2010

... для перечисления Microsoft.Office.Interop.PowerPoint.PpSaveAsFileType?

Ответы [ 2 ]

1 голос
/ 29 мая 2010

К сожалению, вы не можете получить формат файла. Лучшее, что можно сделать, - это прочитать расширение, как в этой теме: Как программно получить формат файла PowerPoint .

Еще один способ - использовать DSOFile для чтения формата.

0 голосов
/ 04 июня 2010

После загрузки презентации у нее нет формата файла, только структура внутренней памяти. Так что из этого POV не имеет смысла иметь формат файла активной презентации. При этом использование расширения - ужасный способ определить формат файла ... хотя это лучше, чем ничего. Лучший способ - «понюхать» файл, как указано во втором ответе здесь

...