Document.SaveAs2 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用新名称或新格式保存文档。 此方法的某些参数与“另存为”对话框中的选项相对应。
public 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);
abstract member SaveAs2 : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub SaveAs2 (Optional ByRef FileName As Object, Optional ByRef FileFormat As Object, Optional ByRef LockComments As Object, Optional ByRef Password As Object, Optional ByRef AddToRecentFiles As Object, Optional ByRef WritePassword As Object, Optional ByRef ReadOnlyRecommended As Object, Optional ByRef EmbedTrueTypeFonts As Object, Optional ByRef SaveNativePictureFormat As Object, Optional ByRef SaveFormsData As Object, Optional ByRef SaveAsAOCELetter As Object, Optional ByRef Encoding As Object, Optional ByRef InsertLineBreaks As Object, Optional ByRef AllowSubstitutions As Object, Optional ByRef LineEnding As Object, Optional ByRef AddBiDiMarks As Object, Optional ByRef CompatibilityMode As Object)
参数
- FileName
- Object
文档的名称。 默认值是当前文件夹名和文件名。 如果文档在以前没有保存过,则使用默认名称(例如,Doc1.doc)。 如果已经存在具有指定文件名的文档,则会在不先提示用户的情况下覆盖文档。
- FileFormat
- Object
文档的保存格式。 可以是任何 WdSaveFormat 值。 要以另一种格式保存文档,请为 SaveFormat 属性指定适当的值。
- LockComments
- Object
如果为 true
,则锁定文档以进行注释。 默认为 false
。
- Password
- Object
用来打开文档的密码字符串。 (请参见下面的备注。)
- AddToRecentFiles
- Object
如果为 true
,则将该文档添加到“文件”菜单上最近使用的文件列表中。 默认为 true
。
- WritePassword
- Object
用来保存对文件所做更改的密码字符串。 (请参见下面的备注。)
- ReadOnlyRecommended
- Object
如果为 true
,则让 Microsoft Office Word 在打开文档时建议只读状态。 默认为 false
。
- EmbedTrueTypeFonts
- Object
如果为 true
,则将 TrueType 字体随文档一起保存。 如果省略,则 EmbedTrueTypeFonts
参数假定 属性的值 EmbedTrueTypeFonts 。
- SaveNativePictureFormat
- Object
如果图形是从另一个平台(例如,Macintosh)导入的,则 true
表示仅保存导入图形的 Windows 版本。
- SaveFormsData
- Object
如果为 true
,则将用户在窗体中输入的数据另存为数据记录。
- SaveAsAOCELetter
- Object
如果文档附加了邮件程序,则 true
表示会将文档另存为 AOCE 信函(邮件程序会进行保存)。
- Encoding
- Object
MsoEncoding. 要用于另存为编码文本文件的文档的代码页或字符集。 默认值是系统代码页。
- InsertLineBreaks
- Object
如果文档另存为文本文件,则 true
表示在每行文本末尾插入分行符。
- AllowSubstitutions
- Object
如果文档另存为文本文件,则 true
允许 Word 将某些符号替换为外观与之类似的文本。 例如,将版权符号显示为 (c)。 默认为 false
。
- LineEnding
- Object
Word 在另存为文本文件的文档中标记分行符和换段符。 可以是任何 WdLineEndingType 值。
- AddBiDiMarks
- Object
如果为 true
,则向输出文件添加控制字符,以便保留原始文档中文本的双向布局。
- CompatibilityMode
- Object
值之Microsoft.Office.Interop.Word.WdCompatibilityMode
一,指定打开文档时Word 2013 和 Word 2010 使用的兼容模式。
例外
在 Word 2007 项目中使用此方法。
注解
避免在应用程序中使用硬编码密码。 如果过程中需要密码,请从用户请求密码,将其存储在变量中,然后在代码中使用该变量。
注意
此方法出现在面向 .NET Framework 4 Word 2007 项目中的 IntelliSense 中。 但是,此属性不能在 Word 2007 项目中使用。
可选参数
有关可选参数的信息,请参阅 Office 解决方案中的可选参数。