Метод Presentation.Export (PowerPoint)

Экспортирует каждый слайд презентации с помощью указанного графического фильтра и сохраняет экспортированные файлы в указанной папке.

Синтаксис

expression. Экспорт (Path, FilterName, ScaleWidth, ScaleHeight)

Выражение Переменная, представляющая объект Presentation .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Путь Обязательный String Путь к папке, в которую нужно сохранить экспортированные слайды. Можно включить полный путь; Если этого не сделать, Microsoft PowerPoint создаст вложенную папку в текущей папке для экспортированных слайдов.
FilterName Обязательный String Графический формат, в котором требуется экспортировать слайды. Указанный графический формат должен иметь фильтр экспорта, зарегистрированный в реестре Windows. Можно указать зарегистрированный расширение или имя зарегистрированного фильтра. PowerPoint сначала выполнит поиск соответствующего расширения в реестре. Если расширение, соответствующее указанной строке, не найдено, PowerPoint будет искать соответствующее имя фильтра.
ScaleWidth Необязательный Long Ширина экспортированного слайда в пикселях.
ScaleHeight Необязательный Long Высота экспортированного слайда в пикселях.

Замечания

При экспорте презентации для свойства Сохраненные презентации не устанавливается значение True.

PowerPoint использует указанный графический фильтр для сохранения каждого отдельного слайда в презентации. Имена слайдов, экспортированных и сохраненных на диск, определяются PowerPoint. Обычно они сохраняются с помощью таких имен, как Slide1.wmf, Slide2.wmf. Путь к сохраненным файлам указывается в аргументе Path.

Если презентация загружена не полностью, этот метод завершается сбоем и возникает ошибка. Дополнительные сведения о частичных документах см. в разделе Работа с частичными документами.

Пример

В этом примере активная презентация сохраняется как презентация Microsoft PowerPoint, а затем экспортирует каждый слайд презентации в виде png-файла, который будет сохранен в папке Current Work. В примере также экспортируются все слайды высотой 100 пикселей и шириной 100 пикселей.

With ActivePresentation
    .SaveAs FileName:="c:\Current Work\Annual Sales", _
        FileFormat:=ppSaveAsPresentation
    .Export Path:="c:\Current Work", FilterName:="png", _
        ScaleWidth:=100, ScaleHeight:=100
End With

См. также

Объект Presentation

Работа с частичными документами

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.