Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Экспортирует документ Microsoft Visio в виде файла в фиксированном формате( PDF или XPS).
Синтаксис
expression. ExportAsFixedFormat (FixedFormat, OutputFileName, Intent, PrintRange, FromPage, ToPage, ColorAsBlack, IncludeBackground, IncludeDocumentProperties, IncludeStructureTags, UseISO19005_1, FixedFormatExtClass)
выражение Выражение, возвращающее объект Document .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Фиксированный формат | Обязательный | VisFixedFormatTypes | Тип формата, в котором экспортируются документы. Возможные значения см. в разделе Примечания. |
| OutputFileName | Необязательный | String | Имя и путь к файлу, в который будет выводиться файл, заключенный в кавычки. |
| Intent | Обязательный | VisDocExIntent | Качество вывода. Возможные значения см. в разделе Примечания. |
| PrintRange | Обязательный | VisPrintOutRange | Диапазон страниц документов для экспорта. Возможные значения см. в разделе Примечания. |
| FromPage | Необязательный | Long | Если параметр PrintRange имеет значение visPrintFromTo, первая страница в экспортируемом диапазоне. Значение по умолчанию — 1, указывающее первую страницу документа. |
| ToPage | Необязательный | Long | Если параметр PrintRange имеет значение visPrintFromTo, последняя страница в экспортируемом диапазоне. Значение по умолчанию — -1, указывающее последнюю страницу документа. |
| ColorAsBlack | Необязательный | Логический | Значение 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 и обратная связь.