BitmapEncoder.Save(Stream) Método

Definición

Codifica una imagen de mapa de bits en un elemento Stream especificado.

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)

Parámetros

stream
Stream

Identifica la secuencia de archivo en la que está codificado este mapa de bits.

Atributos

Excepciones

Ya se ha codificado el mapa de bits.

El número de Frames es menor o igual que cero.

Ejemplos

En el ejemplo siguiente se muestra cómo guardar una imagen de mapa de bits en una secuencia de archivos mediante la clase derivada TiffBitmapEncoder .

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)

Comentarios

En el contexto de esta API, "guardar" y "codificar" son sinónimos.

Se aplica a

Consulte también