Condividi tramite


Image.FromStream Metodo

Definizione

Crea un oggetto Image dal flusso di dati specificato.

Overload

FromStream(Stream, Boolean, Boolean)

Crea un oggetto Image dal flusso di dati specificato, usando se necessario le informazioni relative alla gestione colori incorporate e convalidando i dati dell'immagine.

FromStream(Stream)

Crea un oggetto Image dal flusso di dati specificato.

FromStream(Stream, Boolean)

Crea un oggetto Image dal flusso di dati specificato, usando se necessario le informazioni relative alla gestione colori incorporate nel flusso.

FromStream(Stream, Boolean, Boolean)

Origine:
Image.cs
Origine:
Image.cs
Origine:
Image.cs

Crea un oggetto Image dal flusso di dati specificato, usando se necessario le informazioni relative alla gestione colori incorporate e convalidando i dati dell'immagine.

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

Parametri

stream
Stream

Oggetto Stream che contiene i dati relativi alla classe Image.

useEmbeddedColorManagement
Boolean

true per utilizzare le informazioni relative alla gestione colori incorporate nel flusso di dati; in caso contrario, false.

validateImageData
Boolean

true per convalidare i dati dell'immagine; in caso contrario, false.

Restituisce

Oggetto Image creato da questo metodo.

Eccezioni

Il formato immagine del flusso non è valido.

Il formato immagine del flusso non è valido.

Commenti

Il useEmbeddedColorManagement parametro specifica se il nuovo Image applica la correzione dei colori in base alle informazioni di gestione dei colori incorporate nel flusso di dati. Le informazioni incorporate possono includere profili INTERNATIONAL Color Consortium (ICC), valori gamma e informazioni sulla cromaticità.

Nota

La classe non supporta la Image trasparenza alfa nelle bitmap. Per abilitare la trasparenza alfa, usare immagini PNG con 32 bit per pixel.

Si applica a

FromStream(Stream)

Origine:
Image.cs
Origine:
Image.cs
Origine:
Image.cs

Crea un oggetto Image dal flusso di dati specificato.

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

Parametri

stream
Stream

Oggetto Stream che contiene i dati relativi alla classe Image.

Restituisce

Oggetto Image creato da questo metodo.

Eccezioni

Il formato immagine del flusso non è valido.

-oppure-

stream è null.

Il formato immagine del flusso non è valido.

Commenti

È necessario mantenere aperto il flusso per la durata di Image.

Il flusso viene reimpostato su zero se questo metodo viene chiamato successivamente con lo stesso flusso.

Nota

La classe non supporta la Image trasparenza alfa nelle bitmap. Per abilitare la trasparenza alfa, usare immagini PNG con 32 bit per pixel.

Si applica a

FromStream(Stream, Boolean)

Origine:
Image.cs
Origine:
Image.cs
Origine:
Image.cs

Crea un oggetto Image dal flusso di dati specificato, usando se necessario le informazioni relative alla gestione colori incorporate nel flusso.

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

Parametri

stream
Stream

Oggetto Stream che contiene i dati relativi alla classe Image.

useEmbeddedColorManagement
Boolean

true per utilizzare le informazioni relative alla gestione colori incorporate nel flusso di dati; in caso contrario, false.

Restituisce

Oggetto Image creato da questo metodo.

Eccezioni

Il formato immagine del flusso non è valido.

-oppure-

stream è null.

Il formato immagine del flusso non è valido.

Commenti

È necessario mantenere aperto il flusso per la durata di Image.

Il useEmbeddedColorManagement parametro specifica se il nuovo Image applica la correzione dei colori in base alle informazioni di gestione dei colori incorporate nel flusso di dati. Le informazioni incorporate possono includere profili INTERNATIONAL Color Consortium (ICC), valori gamma e informazioni sulla cromaticità.

Il flusso viene reimpostato su zero se questo metodo viene chiamato successivamente con lo stesso flusso.

Nota

La classe non supporta la Image trasparenza alfa nelle bitmap. Per abilitare la trasparenza alfa, usare immagini PNG con 32 bit per pixel.

Si applica a