Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Публикует копию презентации Microsoft PowerPoint в виде файла в фиксированном формате( PDF или XPS).
Синтаксис
expression. ExportAsFixedFormat (Path, FixedFormatType, Intent, FrameSlides, HandoutOrder, OutputType, PrintHiddenSlides, PrintRange, RangeType, SlideShowName, IncludeDocProperties, KeepIRMSettings, DocStructureTags, BitmapMissingFonts, UseISO19005_1, ExternalExporter)
выражение Выражение, возвращающее объект Presentation .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Путь | Обязательный | String | Путь для экспорта. |
| FixedFormatType | Обязательный | PpFixedFormatType | Формат, в который следует экспортировать слайды. |
| Intent | Необязательный | PpFixedFormatIntent | Цель экспорта. |
| FrameSlides | Необязательный | MsoTriState | Указывает, должны ли экспортируемые слайды быть окаймлены рамкой. |
| HandoutOrder | Необязательный | PpPrintHandoutOrder | Порядок печати раздаточных материалов. |
| OutputType | Необязательный | PpPrintOutputType | Тип выходных данных. |
| PrintHiddenSlides | Необязательный | MsoTriState | Следует ли печатать скрытые слайды. |
| PrintRange | Обязательный | PrintRange | Диапазон слайдов может иметь значение Nothing. |
| RangeType | Необязательный | PpPrintRangeType | Тип диапазона слайдов. |
| SlideShowName | Необязательный | String | Имя слайд-шоу. |
| IncludeDocProperties | Необязательный | Логический | Следует ли экспортировать свойства документа. Значение по умолчанию - false. |
| KeepIRMSettings | Необязательный | Логический | Следует ли экспортировать параметры IRM. Если параметр FixedFormatType имеет значение PpFixedFormatTypePDF, этот флаг определяет, следует ли экспортировать метки и параметры IRM. Значение по умолчанию — True. |
| DocStructureTags | Необязательный | Логический | Следует ли включать теги структуры документов для улучшения доступности документов. По умолчанию используется значение True. |
| BitmapMissingFonts | Необязательный | Логический | Указывает, следует ли включать точеное изображение текста. По умолчанию используется значение True. |
| UseISO19005_1 | Необязательный | Логический | Соответствует ли полученный документ стандарту ISO 19005-1 (PDF/A). Значение по умолчанию - false. |
| ExternalExporter | Необязательный | Variant | Указатель на надстройку Office, которая реализует COM-интерфейс IMsoDocExporter и позволяет вызывать альтернативную реализацию кода. По умолчанию используется пустой указатель. |
Замечания
Метод ExportAsFixedFormat эквивалентен команде Сохранить как PDF или XPS в меню Office в пользовательском интерфейсе PowerPoint. Метод создает файл, содержащий статическое представление активной презентации.
Значение параметра FixedFormatType может быть одной из этих констант PpFixedFormatType .
| Константа | Значение | Описание |
|---|---|---|
| ppFixedFormatTypePDF | 2 | Экспорт в формат PDF. |
| ppFixedFormatTypeXPS | 1 | Экспорт в формат XPS. |
Значение параметра Intent может быть одной из этих констант PpFixedFormatIntent .
| Константа | Описание |
|---|---|
| ppFixedFormatIntentPrint | Предназначено для публикации в Интернете и печати. |
| ppFixedFormatIntentScreen | Значение по умолчанию. Предназначено для публикации только в Интернете. |
Значение параметра FrameSlides может быть одной из этих констант MsoTriState .
| Константа | Описание |
|---|---|
| msoFalse | Значение по умолчанию. Не обрамляют экспортированные слайды. |
| msoTrue | Кадры, экспортированные слайды. |
Значение параметра HandoutOrder может быть одной из этих констант PpPrintHandoutOrder .
| Константа | Описание |
|---|---|
| ppPrintHandoutHorizontalFirst | Печатает раздаточные материалы с последовательных слайдов, отображаемых по горизонтали (в горизонтальных строках). |
| ppPrintHandoutVerticalFirst | Значение по умолчанию. Печатает раздаточные материалы с последовательных слайдов, отображаемых сначала по вертикали (в вертикальных столбцах). |
Значение параметра OutputType может быть сочетанием одной или нескольких констант PpPrintOutputType .
| Константа | Описание |
|---|---|
| ppPrintOutputBuildSlides | |
| ppPrintOutputFourSlideHandouts | Выводит четыре слайда на страницу раздаточных материалов. |
| ppPrintOutputNineSlideHandouts | Печатает девять слайдов на каждой странице раздаточных материалов. |
| ppPrintOutputNotesPages | Печатает страницы заметок. |
| ppPrintOutputOneSlideHandouts | Печатает один слайд на каждую страницу раздаточных материалов. |
| ppPrintOutputOutline | Печатает представление структуры. |
| ppPrintOutputSixSlideHandouts | Печатает шесть слайдов на страницу раздаточных материалов. |
| ppPrintOutputSlides | Выводит все слайды в презентации. Значение по умолчанию. |
| ppPrintOutputThreeSlideHandouts | Выводит три слайда на страницу раздаточных материалов. |
| ppPrintOutputTwoSlideHandouts | Выводит два слайда на каждую страницу раздаточных материалов. |
Значение параметра PrintHiddenSlides может быть одной из этих констант MsoTriState .
| Константа | Описание |
|---|---|
| msoFalse | Значение по умолчанию. Не выводит скрытые слайды. |
| msoTrue | Печатает скрытые слайды. |
Значение параметра RangeType может быть одной из этих констант PpPrintRangeType .
| Константа | Описание |
|---|---|
| ppPrintAll | Значение по умолчанию. Экспортирует все слайды. |
| ppPrintCurrent | Экспортирует только текущий слайд. |
| ppPrintNamedSlideShow | Экспортирует именованное (настраиваемое) слайд-шоу, указанное в разделе SlideShowName. |
| ppPrintSelection | Экспорт выбранных слайдов. |
| ppPrintSlideRange | Экспортирует указанный диапазон слайдов. |
Установите для bitmapMissingFonts значение True , если лицензирование шрифтов не позволяет внедрить шрифт в PDF-файл. Если для этого параметра задано значение False, ссылка на шрифт будет указана, а компьютер средства просмотра подставляет соответствующий шрифт, если он недоступен.
Параметр KeepIRMSettings работает специально для PDF. Он управляет хранением меток и шифрованием выходного файла. Дополнительные сведения см. в статье Управление метками конфиденциальности в приложениях Office.
Параметр PrintRange является обязательным, но его можно задать для Nothing всех.
Если презентация загружена не полностью, этот метод завершается сбоем и возникает ошибка. Дополнительные сведения о частичных документах см. в разделе Работа с частичными документами.
Пример
В следующем примере показано, как использовать метод ExportAsFixedFormat для экспорта активной презентации в виде файла .pdf с именемtest.pdf в папку "Документы" пользователя.
Public Sub ExportAsFixedFormat_Example()
ActivePresentation.ExportAsFixedFormat "C:\Users\username \Documents\test.pdf", ppFixedFormatTypePDF, ppFixedFormatIntentScreen, msoCTrue, ppPrintHandoutHorizontalFirst, ppPrintOutputBuildSlides, msoFalse, , , , False, False, False, False, False
End Sub
См. также
Управление метками конфиденциальности в приложениях Office
Работа с частичными документами
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.