共用方式為


Image.FromStream 方法

定義

從指定的資料流建立 Image

多載

FromStream(Stream, Boolean, Boolean)

選擇性地使用内嵌色彩管理資訊並驗證影像資料,從指定的資料流建立 Image

FromStream(Stream)

從指定的資料流建立 Image

FromStream(Stream, Boolean)

選擇性地使用指定之資料流中的內嵌色彩管理資訊,從該資料流建立 Image

FromStream(Stream, Boolean, Boolean)

來源:
Image.cs
來源:
Image.cs
來源:
Image.cs

選擇性地使用内嵌色彩管理資訊並驗證影像資料,從指定的資料流建立 Image

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

參數

stream
Stream

Stream,包含這個 Image 的資料。

useEmbeddedColorManagement
Boolean

true 表示使用內嵌在資料流的色彩管理資訊,否則為 false

validateImageData
Boolean

true 表示驗證影像資料,否則為 false

傳回

這個方法建立的 Image

例外狀況

資料流沒有有效的影像格式。

資料流沒有有效的影像格式。

備註

參數 useEmbeddedColorManagement 會指定新的 Image 是否會根據內嵌在數據流中的色彩管理資訊套用色彩更正。 內嵌資訊可能包括國際色彩聯盟 () 配置檔、gamma 值和色度資訊。

注意

類別 Image 不支援位圖中的Alpha透明度。 若要啟用 Alpha 透明度,請使用每個圖元 32 位的 PNG 影像。

適用於

FromStream(Stream)

來源:
Image.cs
來源:
Image.cs
來源:
Image.cs

從指定的資料流建立 Image

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

參數

stream
Stream

Stream,包含這個 Image 的資料。

傳回

這個方法建立的 Image

例外狀況

資料流沒有有效的影像格式

-或-

streamnull

資料流沒有有效的影像格式。

備註

您必須在 的 Image存留期內保持數據流開啟。

如果以相同的數據流連續呼叫此方法,數據流會重設為零。

注意

類別 Image 不支援位圖中的Alpha透明度。 若要啟用 Alpha 透明度,請使用每個圖元 32 位的 PNG 影像。

適用於

FromStream(Stream, Boolean)

來源:
Image.cs
來源:
Image.cs
來源:
Image.cs

選擇性地使用指定之資料流中的內嵌色彩管理資訊,從該資料流建立 Image

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

參數

stream
Stream

Stream,包含這個 Image 的資料。

useEmbeddedColorManagement
Boolean

true 表示使用內嵌在資料流的色彩管理資訊,否則為 false

傳回

這個方法建立的 Image

例外狀況

資料流沒有有效的影像格式

-或-

streamnull

資料流沒有有效的影像格式。

備註

您必須在 的 Image存留期內保持數據流開啟。

參數 useEmbeddedColorManagement 會指定新的 Image 是否會根據內嵌在數據流中的色彩管理資訊套用色彩更正。 內嵌資訊可能包括國際色彩聯盟 () 配置檔、gamma 值和色度資訊。

如果以相同的數據流連續呼叫此方法,數據流會重設為零。

注意

類別 Image 不支援位圖中的Alpha透明度。 若要啟用 Alpha 透明度,請使用每個圖元 32 位的 PNG 影像。

適用於