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

このメソッドが作成する Image

例外

ストリームのイメージ形式が有効ではありません。

ストリームのイメージ形式が有効ではありません。

注釈

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

注意

このクラスでは 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

このメソッドが作成する Image

例外

ストリームのイメージ形式が有効ではありません。

  • または -

streamnullです。

ストリームのイメージ形式が有効ではありません。

注釈

ストリームを開いたままにしておく Image必要があります。

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

注意

このクラスでは 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

このメソッドが作成する Image

例外

ストリームのイメージ形式が有効ではありません。

  • または -

streamnullです。

ストリームのイメージ形式が有効ではありません。

注釈

ストリームを開いたままにしておく Image必要があります。

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

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

注意

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

適用対象