Image.FromStream メソッド

定義

指定したデータ ストリームから Image を作成します。

オーバーロード

名前 説明
FromStream(Stream, Boolean, Boolean)

指定したデータ ストリームから Image を作成します。必要に応じて、埋め込みの色管理情報を使用して、イメージ データを検証します。

FromStream(Stream)

指定したデータ ストリームから Image を作成します。

FromStream(Stream, Boolean)

必要に応じて、そのストリームに埋め込まれた色管理情報を使用して、指定したデータ ストリームから Image を作成します。

FromStream(Stream, Boolean, Boolean)

指定したデータ ストリームから 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

このImageのデータを含むStream

useEmbeddedColorManagement
Boolean

true データ ストリームに埋め込まれている色管理情報を使用する場合。それ以外の場合は false

validateImageData
Boolean

true 画像データを検証する。それ以外の場合は false

返品

このメソッドによって作成される Image

例外

ストリームに有効なイメージ形式がありません。

ストリームに有効なイメージ形式がありません。

注釈

useEmbeddedColorManagement パラメーターは、新しいImageが、データ ストリームに埋め込まれている色管理情報に従って色補正を適用するかどうかを指定します。 埋め込み情報には、International Color Consortium (ICC) プロファイル、ガンマ値、色度情報を含めることができます。

Note

Image クラスは、ビットマップでのアルファ透明度をサポートしていません。 アルファ透明度を有効にするには、ピクセルあたり 32 ビットの PNG 画像を使用します。

適用対象

FromStream(Stream)

指定したデータ ストリームから 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

このImageのデータを含むStream

返品

このメソッドによって作成される Image

例外

ストリームに有効なイメージ形式がない

-または-

streamnullです。

ストリームに有効なイメージ形式がありません。

注釈

Imageの有効期間中、ストリームを開いたままにする必要があります。

このメソッドが同じストリームで連続して呼び出される場合、ストリームは 0 にリセットされます。

Note

Image クラスは、ビットマップでのアルファ透明度をサポートしていません。 アルファ透明度を有効にするには、ピクセルあたり 32 ビットの PNG 画像を使用します。

適用対象

FromStream(Stream, Boolean)

必要に応じて、そのストリームに埋め込まれた色管理情報を使用して、指定したデータ ストリームから 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

このImageのデータを含むStream

useEmbeddedColorManagement
Boolean

true データ ストリームに埋め込まれている色管理情報を使用する場合。それ以外の場合は false

返品

このメソッドによって作成される Image

例外

ストリームに有効なイメージ形式がない

-または-

streamnullです。

ストリームに有効なイメージ形式がありません。

注釈

Imageの有効期間中、ストリームを開いたままにする必要があります。

useEmbeddedColorManagement パラメーターは、新しいImageが、データ ストリームに埋め込まれている色管理情報に従って色補正を適用するかどうかを指定します。 埋め込み情報には、International Color Consortium (ICC) プロファイル、ガンマ値、色度情報を含めることができます。

このメソッドが同じストリームで連続して呼び出される場合、ストリームは 0 にリセットされます。

Note

Image クラスは、ビットマップでのアルファ透明度をサポートしていません。 アルファ透明度を有効にするには、ピクセルあたり 32 ビットの PNG 画像を使用します。

適用対象