Språk

StrokeCollection.Save Metod

Definition

Överlagringar

Name Description
Save(Stream)

Sparar StrokeCollection till den angivna Stream.

Save(Stream, Boolean)

Sparar StrokeCollection till den angivna Stream och komprimerar den, när den anges.

Save(Stream)

Sparar StrokeCollection till den angivna Stream.

public:
 void Save(System::IO::Stream ^ stream);
public void Save(System.IO.Stream stream);
member this.Save : System.IO.Stream -> unit
Public Sub Save (stream As Stream)

Parametrar

stream
Stream

Till Stream vilken du vill spara StrokeCollection.

Exempel

I följande exempel visas hur du sparar en StrokeCollection till en fil med hjälp Save(Stream, Boolean) av metoden . Det här exemplet förutsätter att det finns en InkCanvas som heter inkCanvas1.

private void SaveStrokes_Click(object sender, RoutedEventArgs e)
{
    FileStream fs = null;

    try
    {
        fs = new FileStream(inkFileName, FileMode.Create);
        inkCanvas1.Strokes.Save(fs);
    }
    finally
    {
        if (fs != null)
        {
            fs.Close();
        }
    }
}
Private Sub SaveStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim fs As FileStream = Nothing

    Try
        fs = New FileStream(inkFileName, FileMode.Create)
        inkCanvas1.Strokes.Save(fs)
    Finally
        If Not fs Is Nothing Then
            fs.Close()
        End If
    End Try

End Sub

Kommentarer

Metoden Save sparar StrokeCollection som Ink Serialized Format (ISF).

Gäller för

Save(Stream, Boolean)

Sparar StrokeCollection till den angivna Stream och komprimerar den, när den anges.

public:
 virtual void Save(System::IO::Stream ^ stream, bool compress);
public virtual void Save(System.IO.Stream stream, bool compress);
abstract member Save : System.IO.Stream * bool -> unit
override this.Save : System.IO.Stream * bool -> unit
Public Overridable Sub Save (stream As Stream, compress As Boolean)

Parametrar

stream
Stream

Till Stream vilken du vill spara StrokeCollection.

compress
Boolean

trueför att komprimera StrokeCollection; annars . false

Exempel

I följande exempel visas hur du sparar en StrokeCollection till en fil med hjälp Save(Stream, Boolean) av metoden . Det här exemplet förutsätter att det finns en InkCanvas som heter inkCanvas1.

private void SaveStrokes_Click(object sender, RoutedEventArgs e)
{
    FileStream fs = null;

    try
    {
        fs = new FileStream(inkFileName, FileMode.Create);
        inkCanvas1.Strokes.Save(fs);
    }
    finally
    {
        if (fs != null)
        {
            fs.Close();
        }
    }
}
Private Sub SaveStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim fs As FileStream = Nothing

    Try
        fs = New FileStream(inkFileName, FileMode.Create)
        inkCanvas1.Strokes.Save(fs)
    Finally
        If Not fs Is Nothing Then
            fs.Close()
        End If
    End Try

End Sub

Kommentarer

Metoden Save sparar StrokeCollection som Ink Serialized Format (ISF).

Gäller för