BitmapEncoder.Save(Stream) Método

Definición

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

public:
 virtual void Save(System::IO::Stream ^ stream);
[System.Security.SecurityCritical]
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
Public Overridable Sub Save (stream As Stream)

Parámetros

stream
Stream

Identifica la secuencia de archivos en la que se codifica este mapa de bits.

Atributos

Excepciones

El mapa de bits ya se ha codificado.

El Frames recuento 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