Document.SaveAs2 - метод
Сохраняет документ с новым именем или форматом. Некоторые аргументы для данного метода соответствуют параметрам в диалоговом окне Сохранить как. Этот метод можно использовать только в проектах Word 2010.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word (в Microsoft.Office.Tools.Word.dll)
Синтаксис
'Декларация
Sub SaveAs2 ( _
ByRef FileName As Object, _
ByRef FileFormat As Object, _
ByRef LockComments As Object, _
ByRef Password As Object, _
ByRef AddToRecentFiles As Object, _
ByRef WritePassword As Object, _
ByRef ReadOnlyRecommended As Object, _
ByRef EmbedTrueTypeFonts As Object, _
ByRef SaveNativePictureFormat As Object, _
ByRef SaveFormsData As Object, _
ByRef SaveAsAOCELetter As Object, _
ByRef Encoding As Object, _
ByRef InsertLineBreaks As Object, _
ByRef AllowSubstitutions As Object, _
ByRef LineEnding As Object, _
ByRef AddBiDiMarks As Object, _
ByRef CompatibilityMode As Object _
)
void SaveAs2(
ref Object FileName,
ref Object FileFormat,
ref Object LockComments,
ref Object Password,
ref Object AddToRecentFiles,
ref Object WritePassword,
ref Object ReadOnlyRecommended,
ref Object EmbedTrueTypeFonts,
ref Object SaveNativePictureFormat,
ref Object SaveFormsData,
ref Object SaveAsAOCELetter,
ref Object Encoding,
ref Object InsertLineBreaks,
ref Object AllowSubstitutions,
ref Object LineEnding,
ref Object AddBiDiMarks,
ref Object CompatibilityMode
)
Параметры
- FileName
Тип: System.Object%
Имя документа.Текущая папка и имя файла являются значениями по умолчанию.Если документ ранее не сохранялся, используется имя по умолчанию (например, Doc1.doc).Если документ с указанным именем уже существует, происходит перезапись документа без предварительного предупреждения пользователя.
- FileFormat
Тип: System.Object%
Формат, в котором сохраняется документ.Допускается любое значение WdSaveFormat.Чтобы сохранить документ в другом формате, следует указать соответствующее значение для свойства SaveFormat.
- LockComments
Тип: System.Object%
Значение true используется, чтобы заблокировать возможность добавления примечаний в документ.Значение по умолчанию — false.
- Password
Тип: System.Object%
Строка пароля для открытия документа.(См. примечания ниже).
- AddToRecentFiles
Тип: System.Object%
Значение trueиспользуется, чтобы добавить документ в список недавно использовавшихся файлов в меню Файл.Значение по умолчанию — true.
- WritePassword
Тип: System.Object%
Строка пароля для сохранения изменений в документе.(См. примечания ниже).
- ReadOnlyRecommended
Тип: System.Object%
Значение true используется, чтобы приложением Microsoft Office Word предлагался статус «только для чтения» при каждом открытии документа.Значение по умолчанию — false.
- EmbedTrueTypeFonts
Тип: System.Object%
Чтобы сохранить в документе шрифты True Type, используется значение true.Если аргумент EmbedTrueTypeFonts опущен, ему присваивается значение свойства EmbedTrueTypeFonts.
- SaveNativePictureFormat
Тип: System.Object%
Если из другой платформы (например, Macintosh) импортируются графические объекты, значение true используется, чтобы сохранить только Windows-версию импортированной графики.
- SaveFormsData
Тип: System.Object%
Значение true используется, чтобы сохранить данные, введенные пользователем в форму, как запись данных.
- SaveAsAOCELetter
Тип: System.Object%
Если для документа существует присоединенная рассылка, значение true используется, чтобы сохранить документ как письмо AOCE (рассылка сохраняется).
- Encoding
Тип: System.Object%
MsoEncoding.Кодовая страница или набор знаков, которые необходимо использовать для документов, сохраняемых как закодированные текстовые файлы.По умолчанию используется системная кодовая страница.
- InsertLineBreaks
Тип: System.Object%
Если документ сохраняется как текстовый файл, значение true используется, чтобы вставить разрывы страниц в конце каждой текстовой строки.
- AllowSubstitutions
Тип: System.Object%
Если документ сохраняется как текстовый файл, значение true позволяет приложению Word заменять некоторые знаки на похожий текст.Например, отображение знака авторского права как (с). Значение по умолчанию — false.
- LineEnding
Тип: System.Object%
Способ, которым приложение Word помечает разрыв строк и абзацев в документе, сохраняемом как текстовый файл.Допускается любое значение WdLineEndingType.
- AddBiDiMarks
Тип: System.Object%
Значение true используется, чтобы добавить в выходной файл управляющие знаки для сохранения двунаправленного макета текста исходного документа.
- CompatibilityMode
Тип: System.Object%
Одно из значений Microsoft.Office.Interop.Word.WdCompatibilityMode, задающее режим совместимости, который используется Word 2010 при открытии документа.
Исключения
Исключение | Условие |
---|---|
MissingMemberException | Этот метод используется в проекте Word 2007. |
Заметки
Следует избегать использования в приложениях жестко заданных паролей. Если в процедуре необходим пароль, нужно запросить его у пользователя, сохранить в переменной и затем использовать эту переменную в программном коде.
Примечание
Этот метод отображается в IntelliSense в проектах Word 2007, предназначенных для .NET Framework 4.Однако это свойство нельзя использовать в проектах Word 2007.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.