BitmapEncoder.Save(Stream) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Codeert een bitmapafbeelding naar een opgegeven Stream.
public:
virtual void Save(System::IO::Stream ^ stream);
[System.Security.SecurityCritical]
public virtual void Save(System.IO.Stream stream);
public virtual void Save(System.IO.Stream stream);
[<System.Security.SecurityCritical>]
abstract member Save : System.IO.Stream -> unit
override this.Save : System.IO.Stream -> unit
abstract member Save : System.IO.Stream -> unit
override this.Save : System.IO.Stream -> unit
Public Overridable Sub Save (stream As Stream)
Parameters
- stream
- Stream
Identificeert de bestandsstroom waarnaar deze bitmap is gecodeerd.
- Kenmerken
Uitzonderingen
De bitmap is al gecodeerd.
Het Frames aantal is kleiner dan of gelijk aan nul.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een bitmapafbeelding opslaat in een bestandsstroom met behulp van de afgeleide TiffBitmapEncoder klasse.
FileStream stream = new FileStream("empty.tif", FileMode.Create);
TiffBitmapEncoder encoder = new TiffBitmapEncoder();
TextBlock myTextBlock = new TextBlock();
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString();
encoder.Frames.Add(BitmapFrame.Create(image));
MessageBox.Show(myPalette.Colors.Count.ToString());
encoder.Save(stream);
Dim stream As New FileStream("empty.tif", FileMode.Create)
Dim encoder As New TiffBitmapEncoder()
Dim myTextBlock As New TextBlock()
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString()
encoder.Frames.Add(BitmapFrame.Create(image))
MessageBox.Show(myPalette.Colors.Count.ToString())
encoder.Save(stream)
Opmerkingen
In de context van deze API zijn 'opslaan' en 'coderen' synoniem.