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

この Image のデータを格納している Stream

useEmbeddedColorManagement
Boolean

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

validateImageData
Boolean

イメージ データを検証する場合は true、それ以外の場合は false

戻り値

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

例外

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

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

注釈

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

注意

クラスは Image 、ビットマップのアルファ透明度をサポートしていません。 アルファ透明度を有効にするには、ピクセルあたり 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

この Image のデータを格納している Stream

戻り値

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

例外

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

- または -

streamnullです。

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

注釈

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

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

注意

クラスは Image 、ビットマップのアルファ透明度をサポートしていません。 アルファ透明度を有効にするには、ピクセルあたり 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

この Image のデータを格納している Stream

useEmbeddedColorManagement
Boolean

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

戻り値

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

例外

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

- または -

streamnullです。

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

注釈

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

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

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

注意

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

適用対象