_Document.SaveAs 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用新的名称或格式保存指定的文档。 此方法的一些参数对应于“另存为”对话框中的选项, (“文件”菜单) 。
public void SaveAs (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);
abstract member SaveAs : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub SaveAs (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)
参数
- FileName
- Object
可选 对象。 文档的名称。 默认值为当前文件夹和文件名。 如果从未保存过此文档,则使用默认文件名(例如 Doc1.doc)。 如果已经存在具有指定文件名的文档,则覆盖此文档,并且在覆盖前不提示用户。
- FileFormat
- Object
可选 对象。 文档的保存格式。 可以是任何 WdSaveFormat 常量。 若要以其他格式保存文档,请为 SaveFormat 对象的 属性 FileConverter 指定适当的值。
- LockComments
- Object
可选 对象。 如果该属性值为 True,则锁定文档备注。 默认值为 False。
- Password
- Object
可选 对象。 用于打开文档的密码字符串(请参阅下面的“说明”。 )
- AddToRecentFiles
- Object
可选 对象。 如果该属性值为 True,则将文档添加到“文件”菜单上最近使用的文件列表中。 默认值为 True 。
- WritePassword
- Object
可选 对象。 用于将更改保存到文档的密码字符串(请参阅下面的“说明”。 )
- ReadOnlyRecommended
- Object
可选 对象。 如果该属性值为 True,则每次打开文档时,Microsoft 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,则为输出文件添加控制符,以保留原始文档中文本的双向版式。
注解
尽量避免在应用程序中使用硬编码的密码。 如果过程中需要使用密码,请向用户请求密码并将其存储在一个变量中,然后在代码中使用该变量。