Sdílet prostřednictvím


DocumentBase.SaveAs – metoda

Uloží dokument s novým názvem nebo formát. Některé argumenty pro tuto metoda odpovídají možnostem v Uložit jako dialogové okno.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public Sub SaveAs ( _
    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 _
)
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
)

Parametry

  • fileName
    Typ: System.Object%
    Název dokumentuVýchozí je aktuální složku a název souboru.Pokud dokument ještě nebyla uložena, se používá výchozí název (například Doc1.doc).Pokud dokument zadaný název souboru již existuje, přepsán dokument bez výzvy nejprve uživatel .
  • fileFormat
    Typ: System.Object%
    Formát uložení dokumentu.Může být WdSaveFormat hodnotu.Chcete-li dokument uložit v jiném formátu, zadejte příslušnou hodnotu SaveFormat vlastnost.
  • lockComments
    Typ: System.Object%
    true uzamknout dokumentu komentáře.Výchozí hodnota je false.
  • password
    Typ: System.Object%
    Řetězec heslo pro otevření dokumentu.(Viz poznámky níže).
  • addToRecentFiles
    Typ: System.Object%
    true Přidání dokumentu do seznamu naposledy použitých souborů v Soubor nabídka.Výchozí hodnota je true.
  • writePassword
    Typ: System.Object%
    Řetězec heslo pro uložení změn v dokumentu.(Viz poznámky níže).
  • readOnlyRecommended
    Typ: System.Object%
    true aplikace Word systém Microsoft Office navrhnout jen pro čtení stav při každém otevření dokumentu.Výchozí hodnota je false.
  • embedTrueTypeFonts
    Typ: System.Object%
    true písma TrueType uložit dokument.Vynecháte, EmbedTrueTypeFonts předpokládá hodnota argumentu EmbedTrueTypeFonts vlastnost.
  • saveNativePictureFormat
    Typ: System.Object%
    Pokud jste obrázky importovali z jiné platforma (například Macintosh) true Uložit pouze systému Windows verze importované grafiky.
  • saveFormsData
    Typ: System.Object%
    true Uložit data zadaná uživatel formulář jako datový záznam.
  • saveAsAOCELetter
    Typ: System.Object%
    Pokud dokument obsahuje připojený poštovní, true dokument uložit jako písmeno AOCE (uloženo Exchanger).
  • encoding
    Typ: System.Object%
    MsoEncoding .znaková stránkanebo znaková sada, pro dokumenty uložené jako soubory kódovaného textu.Výchozí hodnota je znaková stránkasystému.
  • insertLineBreaks
    Typ: System.Object%
    Pokud dokument uložíte jako textový soubor true Vložit konce čára na konci každého čára textu.
  • allowSubstitutions
    Typ: System.Object%
    Pokud dokument uložíte jako textový soubor true Word umožňuje nahradit některé symboly textem, který se podobá.Zobrazení, napříkladsymbol autorská práva(c). Výchozí hodnota je false.
  • lineEnding
    Typ: System.Object%
    Způsob aplikace Word značky konce čára a odstavců v dokumentech uložených jako textové soubory.Může být WdLineEndingType hodnotu.
  • addBiDiMarks
    Typ: System.Object%
    true řídicí znaky přidá do výstupní soubor zachovat obousměrné rozložení textu v původním dokumentu.

Poznámky

Nepoužívejte hesla pevně zakódovaný v aplikacích. Pokud v proceduraje požadováno heslo , žádost heslo uživateluložit do proměnnáa pomocí proměnná v kódu.

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující kód například použití SaveAs metoda uložte dokument ve formátu RTF pomocí nového název souboru soubor.doc. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.

Private Sub DocumentSaveAs()

    Me.SaveAs(FileName:="myfile.doc", FileFormat:=Word.WdSaveFormat.wdFormatRTF, _
        LockComments:=False, AddToRecentFiles:=True, ReadOnlyRecommended:=False, _
        EmbedTrueTypeFonts:=False, SaveNativePictureFormat:=True, _
        SaveFormsData:=True, SaveAsAOCELetter:=False, _
        Encoding:=Office.MsoEncoding.msoEncodingUSASCII, _
        InsertLineBreaks:=False, AllowSubstitutions:=False, _
        LineEnding:=Word.WdLineEndingType.wdCRLF, _
        AddBiDiMarks:=False)
End Sub
private void DocumentSaveAs()
{
    object FileName = "myfile.doc";
    object FileFormat = Word.WdSaveFormat.wdFormatRTF;
    object LockComments = false;
    object AddToRecentFiles = true;
    object ReadOnlyRecommended = false;
    object EmbedTrueTypeFonts = false;
    object SaveNativePictureFormat = true;
    object SaveFormsData = true;
    object SaveAsAOCELetter = false;
    object Encoding = Office.MsoEncoding.msoEncodingUSASCII;
    object InsertLineBreaks = false;
    object AllowSubstitutions = false;
    object LineEnding = Word.WdLineEndingType.wdCRLF;
    object AddBiDiMarks = false;

    if (this.SaveFormat == (int)Word.WdSaveFormat.wdFormatDocument)
    {
        this.SaveAs(ref FileName, ref FileFormat, ref LockComments,
            ref missing, ref AddToRecentFiles, ref missing,
            ref ReadOnlyRecommended, ref EmbedTrueTypeFonts,
            ref SaveNativePictureFormat, ref SaveFormsData,
            ref SaveAsAOCELetter, ref Encoding, ref InsertLineBreaks,
            ref AllowSubstitutions, ref LineEnding, ref AddBiDiMarks);
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů