Получение размера презентации внутри надстройки PowerPoint

У меня есть надстройка PowerPoint (c ++), и я ищу способ получить текущий размер презентации. когда я открываю презентацию и перехожу на вкладку «Файл», я вижу, что размер отображается под списком встроенных свойств документа.

Внутри надстройки я перечислил все встроенные свойства документа, но свойства «Размер» не существует. единственным релевантным свойством является «Число байтов», но оно не имеет значения.

Я также не нашел никакого соответствующего свойства Презентация объекта.

Как я могу получить размер презентации внутри надстройки?

1

Решение

Нет способа получить размер презентации в объекте Presentation, но другая работа, которую вы можете сделать, это использовать объект File для получения размера файла.

// Create new FileInfo object and get the Length.
string fileName = Presentation.FullName;   // from the presentation object
FileInfo f = new FileInfo(fileName);
long s1 = f.Length;
0

Другие решения