Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Публикация копии презентации Microsoft PowerPoint в виде файла в фиксированном формате (PDF или XPS).
Синтаксис
выражение. ExportAsFixedFormat (Path, FixedFormatType, Intent, FrameSlides, HandoutOrder, OutputType, PrintHiddenSlides, PrintRange, RangeType, SlideShowName, IncludeDocProperties, KeepIRMSettings, DocStructureTags, BitmapMissingFonts, UseISO19005_1, ExternalExporter)
выражение Выражение, возвращающее объект презентации .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Путь | Обязательный | 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, этот флаг определяет, следует ли экспортировать метки и параметры управления правами на доступ к данным. Значение по умолчанию — True. |
| DocStructureTags | Необязательный | Логический | Следует ли включать теги структуры документа для улучшения его доступности. По умолчанию используется значение True. |
| BitmapMissingFonts | Необязательный | Логический | Следует ли включить точечный рисунок текста. По умолчанию используется значение True. |
| UseISO19005_1 | Необязательный | Логический | Соответствует ли полученный документ стандарту ISO 19005-1 (PDF/A). Значение по умолчанию - false. |
| ExternalExporter | Необязательный | Variant | Указатель на надстройку Office, реализующую интерфейс IMsoDocExporter COM и позволяющую вызывать альтернативную реализацию кода. По умолчанию используется нулевой указатель. |
Примечания
Метод 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 и обратная связь.