Метод Document.ExportAsFixedFormat (Publisher)
Сохраняет публикацию Microsoft Publisher в формате PDF или XPS. Преобразование считывает документ для отправки в коммерческие прессы, для копирования магазинов, для настольной печати или для электронного распространения.
Синтаксис
expression. ExportAsFixedFormat (Format, FileName, Intent, IncludeDocumentProperties, ColorDownsampleTarget, ColorDownsampleThreshold, OneBitDownsampleTarget, OneBitDownsampleThreshold, From, To, Copies, Collate, PrintStyle, DocStructureTags, BitmapMissingFonts, UseISO19005_1, ExternalExporter)
Выражение Переменная, представляющая объект Document .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Format | Обязательный | PbFixedFormatType | Формат, в котором требуется экспортировать публикацию. Может быть одной из констант PbFixedFormatType . |
FileName | Обязательный | String | Имя файла для экспортированного файла. |
Intent | Необязательный | PbFixedFormatIntent | Качество вывода экспортированного файла. Может быть одной из констант PbFixedFormatIntent . |
IncludeDocumentProperties | Необязательный | Логический | Значение True , если вы хотите сохранить свойства документа в PDF-файле. |
ColorDownsampleTarget | Необязательный | Long | Целевой объект для нижней выборки цветных изображений. Измеряется в точках на дюйм. Должно быть больше 96. |
ColorDownsampleThreshold | Необязательный | Long | Пороговое значение, с которого изображение выполняется с понижением выборки до уровня ColorDownsampleTarget . |
OneBitDownsampleTarget | Необязательный | Long | Целевой объект для нижней выборки однобитовых изображений. |
OneBitDownsampleThreshold | Необязательный | Long | Пороговое значение, с которого изображение выполняется с понижением выборки до уровня OneBitDownsampleTarget . |
From | Необязательный | Long | Номер первой экспортируемой страницы. |
Для | Необязательный | Long | Номер последней экспортируемой страницы. |
Copies | Необязательный | Long | Количество копий. |
Collate | Необязательный | Логический | Указывает, следует ли выполнять сортировку копий. |
PrintStyle | Необязательный | PbPrintStyle | Стиль печати экспортированного файла. Может быть одной из констант PbPrintStyle . Значение по умолчанию зависит от значения параметра Intent . |
DocStructureTags | Необязательный | Логический | Следует ли включать теги структуры документов для улучшения доступности документов. По умолчанию используется значение True. |
BitmapMissingFonts | Необязательный | Логический | Указывает, следует ли включать точеное изображение текста. Передайте значение True для этого параметра, если лицензии на шрифты не позволяют внедрять шрифт в PDF-файл. Если передать значение False, на шрифт будет указана ссылка, а компьютер средства просмотра подставляет соответствующий шрифт, если он недоступен. Значение по умолчанию — True. |
UseISO19005_1 | Необязательный | Логический | Соответствует ли полученный документ стандарту ISO 19005-1 (PDF/A). Значение по умолчанию - false. |
ExternalExporter | Необязательный | Variant | Указатель на надстройку, которая позволяет вызывать альтернативную реализацию кода. Вы можете добавить поддержку дополнительных фиксированных форматов, написав надстройку Microsoft Office, которая реализует COM-интерфейс IMsoDocExporter . Дополнительные сведения см. в статье Расширение функции экспорта фиксированного формата в Word Automation Services. |
Замечания
Метод ExportAsFixedFormat эквивалентен команде Publish As PDF или XPS в меню Файл в пользовательском интерфейсе Publisher.
Пример
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод ExportAsFixedFormat для сохранения активной публикации в виде файла .pdf.
Перед выполнением этого кода замените pathandfilename.pdf
допустимым именем файла и путем к папке на компьютере, в которой у вас есть разрешение на сохранение файлов.
Public Sub ExportAsFixedFormat_Example()
ThisDocument.ExportAsFixedFormat pbFixedFormatTypePDF, "pathandfilename.pdf"
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.