Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Публикует копию презентации 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 и обратная связь.