Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Экспорт документа Microsoft Visio в виде файла в фиксированном формате (PDF или XPS).
Синтаксис
выражение. ExportAsFixedFormat (FixedFormat, OutputFileName, Intent, PrintRange, FromPage, ToPage, ColorAsBlack, IncludeBackground, IncludeDocumentProperties, IncludeStructureTags, UseISO19005_1, FixedFormatExtClass)
выражение Выражение, которое возвращает объект Document .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| FixedFormat | Обязательный | VisFixedFormatTypes | Тип формата для экспорта документа. Возможные значения см. в примечаниях. |
| OutputFileName | Необязательный | String | Имя и путь к файлу, заключенному в кавычки. |
| Intent | Обязательный | VisDocExIntent | Качество выводимой продукции. Возможные значения см. в примечаниях. |
| PrintRange | Обязательный | VisPrintOutRange | Диапазон страниц документа для экспорта. Возможные значения см. в примечаниях. |
| Исходная страница | Необязательный | Long | Если параметр PrintRange имеет значение visPrintFromTo, то это первая страница в экспортируемом диапазоне. Значение по умолчанию — 1, что указывает на первую страницу документа. |
| ToPage | Необязательный | Long | Если параметр PrintRange имеет значение visPrintFromTo, то это последняя экспортируемая страница в экспортируемом диапазоне. Значение по умолчанию — -1, что указывает на последнюю страницу документа. |
| ЦветКакЧерный | Необязательный | Логический | Значение "true" — отображение всех цветов черным цветом для обеспечения видимости всех фигур в экспортируемом документе. Значение false , чтобы цвета отображались в обычном режиме. Значение по умолчанию - false. |
| IncludeBackground | Необязательный | Логический | Следует ли включать фоновые страницы в экспортируемый файл. По умолчанию используется значение True. |
| IncludeDocumentProperties | Необязательный | Логический | Следует ли включать свойства документа в экспортируемый файл. По умолчанию используется значение True. |
| IncludeStructureTags | Необязательный | Логический | Следует ли включать теги структуры документа для улучшения его доступности. По умолчанию используется значение True. |
| UseISO19005_1 | Необязательный | Логический | Соответствует ли полученный документ стандарту ISO 19005-1 (PDF/A). Значение по умолчанию - false. |
| FixedFormatExtClass | Необязательный | [НЕИЗВЕСТНО] | Указатель на класс, реализующий интерфейс IMsoDocExporter для создания пользовательских фиксированных выходных данных. По умолчанию используется нулевой указатель. |
Возвращаемое значение
Отсутствует
Примечания
Метод ExportAsFixedFormat создает файл, содержащий статическое представление документа Visio.
Возможные значения параметра FixedFormat показаны в следующей таблице и объявлены в VisFixedFormatTypes в библиотеке типов Visio.
| Константа | Значение | Описание |
|---|---|---|
| visFixedFormatPDF | 1 | PDF фиксированного формата |
| visFixedFormatXPS | 2 | фиксированный формат XPS |
Возможные значения параметра Intent показаны в следующей таблице и объявлены в VisDocExIntent в библиотеке типов Visio.
| Константа | Значение | Описание |
|---|---|---|
| visDocExIntentPrint | 1 | Предназначено для публикации в Интернете и печати |
| visDocExIntentScreen | 0 | Предназначено для публикации только в Интернете |
Возможные значения параметра PrintRange показаны в следующей таблице и объявлены в VisPrintOutRange в библиотеке типов Visio.
| Константа | Значение | Описание |
|---|---|---|
| visPrintAll | 0 | Печать всех фоновых страниц. |
| visPrintCurrentPage | 2 | Печать активной страницы. |
| visPrintCurrentView | 4 | Печать текущей области просмотра. |
| visPrintFromTo | 1 | Печатает страницы между значениями "FromPage " и " ToPage ". |
| visPrintSelection | 3 | Печать выделения. |
Пример
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод ExportAsFixedFormat для экспорта активного документа Visio в корневой каталог диска C в формате PDF.
Public Sub ExportAsFixedFormat_Example()
ActiveDocument.ExportAsFixedFormat visFixedFormatPDF, "C:\ExportedVisioDocument .pdf", visDocExIntentPrint, visPrintAll
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.