Image.FromStream Método

Definição

Cria um Image do fluxo de dados especificado.

Sobrecargas

FromStream(Stream, Boolean, Boolean)

Cria um Image por meio do fluxo de dados especificado, opcionalmente usando as informações de gerenciamento de cores inseridas e validando os dados da imagem.

FromStream(Stream)

Cria um Image do fluxo de dados especificado.

FromStream(Stream, Boolean)

Cria um Image por meio do fluxo de dados especificado, opcionalmente usando as informações de gerenciamento de cores inseridas nesse fluxo.

FromStream(Stream, Boolean, Boolean)

Origem:
Image.cs
Origem:
Image.cs
Origem:
Image.cs

Cria um Image por meio do fluxo de dados especificado, opcionalmente usando as informações de gerenciamento de cores inseridas e validando os dados da imagem.

public:
 static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream, bool useEmbeddedColorManagement, bool validateImageData);
public static System.Drawing.Image FromStream (System.IO.Stream stream, bool useEmbeddedColorManagement, bool validateImageData);
static member FromStream : System.IO.Stream * bool * bool -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream, useEmbeddedColorManagement As Boolean, validateImageData As Boolean) As Image

Parâmetros

stream
Stream

Um Stream que contém os dados para este Image.

useEmbeddedColorManagement
Boolean

true para usar informações de gerenciamento de cores inseridas no fluxo de dados; caso contrário, false.

validateImageData
Boolean

true para validar os dados da imagem; caso contrário, false.

Retornos

O Image criado por esse método.

Exceções

O fluxo não tem um formato de imagem válido.

O fluxo não tem um formato de imagem válido.

Comentários

O useEmbeddedColorManagement parâmetro especifica se o novo Image aplica correção de cor de acordo com as informações de gerenciamento de cores inseridas no fluxo de dados. As informações inseridas podem incluir perfis do ICC (International Color Consortium), valores gama e informações de cromática.

Observação

A Image classe não dá suporte à transparência alfa em bitmaps. Para habilitar a transparência alfa, use imagens PNG com 32 bits por pixel.

Aplica-se a

FromStream(Stream)

Origem:
Image.cs
Origem:
Image.cs
Origem:
Image.cs

Cria um Image do fluxo de dados especificado.

public:
 static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream);
public static System.Drawing.Image FromStream (System.IO.Stream stream);
static member FromStream : System.IO.Stream -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream) As Image

Parâmetros

stream
Stream

Um Stream que contém os dados para este Image.

Retornos

O Image criado por esse método.

Exceções

O fluxo não tem um formato de imagem válido

- ou -

stream é null.

O fluxo não tem um formato de imagem válido.

Comentários

Você deve manter o fluxo aberto durante o tempo de vida do Image.

O fluxo será redefinido para zero se esse método for chamado sucessivamente com o mesmo fluxo.

Observação

A Image classe não dá suporte à transparência alfa em bitmaps. Para habilitar a transparência alfa, use imagens PNG com 32 bits por pixel.

Aplica-se a

FromStream(Stream, Boolean)

Origem:
Image.cs
Origem:
Image.cs
Origem:
Image.cs

Cria um Image por meio do fluxo de dados especificado, opcionalmente usando as informações de gerenciamento de cores inseridas nesse fluxo.

public:
 static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream, bool useEmbeddedColorManagement);
public static System.Drawing.Image FromStream (System.IO.Stream stream, bool useEmbeddedColorManagement);
static member FromStream : System.IO.Stream * bool -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream, useEmbeddedColorManagement As Boolean) As Image

Parâmetros

stream
Stream

Um Stream que contém os dados para este Image.

useEmbeddedColorManagement
Boolean

true para usar informações de gerenciamento de cores inseridas no fluxo de dados; caso contrário, false.

Retornos

O Image criado por esse método.

Exceções

O fluxo não tem um formato de imagem válido

- ou -

stream é null.

O fluxo não tem um formato de imagem válido.

Comentários

Você deve manter o fluxo aberto durante o tempo de vida do Image.

O useEmbeddedColorManagement parâmetro especifica se o novo Image aplica correção de cor de acordo com as informações de gerenciamento de cores inseridas no fluxo de dados. As informações inseridas podem incluir perfis do ICC (International Color Consortium), valores gama e informações de cromática.

O fluxo será redefinido para zero se esse método for chamado sucessivamente com o mesmo fluxo.

Observação

A Image classe não dá suporte à transparência alfa em bitmaps. Para habilitar a transparência alfa, use imagens PNG com 32 bits por pixel.

Aplica-se a