Document.ExportAsFixedFormat - метод
Сохраняет документ в формате PDF или XPS.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word (в Microsoft.Office.Tools.Word.dll)
Синтаксис
'Декларация
Sub ExportAsFixedFormat ( _
OutputFileName As String, _
ExportFormat As WdExportFormat, _
OpenAfterExport As Boolean, _
OptimizeFor As WdExportOptimizeFor, _
Range As WdExportRange, _
From As Integer, _
To As Integer, _
Item As WdExportItem, _
IncludeDocProps As Boolean, _
KeepIRM As Boolean, _
CreateBookmarks As WdExportCreateBookmarks, _
DocStructureTags As Boolean, _
BitmapMissingFonts As Boolean, _
UseISO19005_1 As Boolean, _
ByRef FixedFormatExtClassPtr As Object _
)
void ExportAsFixedFormat(
string OutputFileName,
WdExportFormat ExportFormat,
bool OpenAfterExport,
WdExportOptimizeFor OptimizeFor,
WdExportRange Range,
int From,
int To,
WdExportItem Item,
bool IncludeDocProps,
bool KeepIRM,
WdExportCreateBookmarks CreateBookmarks,
bool DocStructureTags,
bool BitmapMissingFonts,
bool UseISO19005_1,
ref Object FixedFormatExtClassPtr
)
Параметры
- OutputFileName
Тип: System.String
Полный путь и имя нового файла формата PDF или XPS.
- ExportFormat
Тип: Microsoft.Office.Interop.Word.WdExportFormat
Одно из значений WdExportFormat, указывающих, следует ли сохранять документ в формате PDF или XPS.
- OpenAfterExport
Тип: System.Boolean
Значение true используется, чтобы автоматически открыть новый файл; в противном случае используется значение false.
- OptimizeFor
Тип: Microsoft.Office.Interop.Word.WdExportOptimizeFor
Одно из значений WdExportOptimizeFor, указывающих параметры оптимизации (для вывода на экран или на печать).
- Range
Тип: Microsoft.Office.Interop.Word.WdExportRange
Одно из значений WdExportRange, указывающее, относится ли к диапазону экспорта весь документ, текущая страница, текст или текущий выделенный фрагмент. По умолчанию диапазоном экспорта является весь документ.
- From
Тип: System.Int32
Задает номер домашней страницы, если параметр Range имеет значение wdExportFromTo.
- To
Тип: System.Int32
Задает номер конечной страницы, если параметр Range имеет значение wdExportFromTo.
- Item
Тип: Microsoft.Office.Interop.Word.WdExportItem
Одно из значений Microsoft.Office.Interop.Word.WdExportItem, указывающих, будет ли экспортироваться только текст или текст с разметкой.
- IncludeDocProps
Тип: System.Boolean
Значение true используется, чтобы включить свойства документа в новый файл; в противном случае используется значение false.
- KeepIRM
Тип: System.Boolean
Значение true используется для копирования в документ XPS разрешений механизма управления правами на доступ к данным (IRM), если исходный документ защищен IRM; в противном случае используется значение false.Значение по умолчанию — true.
- CreateBookmarks
Тип: Microsoft.Office.Interop.Word.WdExportCreateBookmarks
Одно из значений WdExportCreateBookmarks, указывающих, следует ли экспортировать закладки, а также тип экспортируемых закладок.
- DocStructureTags
Тип: System.Boolean
Значение true используется для включения дополнительных данных, облегчающих чтение с экрана, например сведения о потоке и логической структуре содержимого; в противном случае используется значение false.Значение по умолчанию — true.
- BitmapMissingFonts
Тип: System.Boolean
Значение true используется для включения точечного изображения текста; значение false используется для ссылки на шрифт текста.Присвойте этому параметру значение true, если лицензии на шрифты не позволяют внедрять шрифт в PDF-файл.Если присвоить этому параметру значение false, то в случае, если на компьютере пользователя, просматривающего документ, указанный шрифт будет недоступен, вместо него будет подставлен соответствующий шрифт.Значение по умолчанию — true.
- UseISO19005_1
Тип: System.Boolean
Значение true используется, чтобы ограничить формат PDF подмножеством формата PDF, соответствующим стандарту ISO 19005-1; в противном случае используется значение false.Если этому параметру присвоить значение true, результирующие файлы будут более автономными, однако из-за ограничений формата могут иметь больший размер или содержать больше визуальных артефактов.Значение по умолчанию — false.
- FixedFormatExtClassPtr
Тип: System.Object%
Указатель на реализацию интерфейса IMsoDocExporter, который позволяет сохранять документ в другом фиксированном формате.Дополнительные сведения см. в разделе "Расширение функции экспорта в фиксированном формате Office (2007)".
Заметки
Чтобы сохранять файлы в форматах PDF и XPS в Microsoft Office Word, необходимо сначала установить надстройку, обеспечивающую эту функцию. Дополнительные сведения см. в разделе "Включение поддержки других форматов файлов, таких как PDF и XPS" на узле Office Online.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.