次の方法で共有


Image.FromFile メソッド (String, Boolean)

そのファイルの埋め込み色管理情報を使用して、指定したファイルから Image オブジェクトを作成します。

Overloads Public Shared Function FromFile( _
   ByVal filename As String, _   ByVal useEmbeddedColorManagement As Boolean _) As Image
[C#]
public static Image FromFile(stringfilename,booluseEmbeddedColorManagement);
[C++]
public: static Image* FromFile(String* filename,booluseEmbeddedColorManagement);
[JScript]
public static function FromFile(
   filename : String,useEmbeddedColorManagement : Boolean) : Image;

パラメータ

  • filename
    Image オブジェクトの作成元となるファイルの名前が含まれている文字列。
  • useEmbeddedColorManagement
    イメージ ファイルに埋め込まれている色管理情報を使用する場合は true に設定されます。それ以外の場合は false に設定されます。

戻り値

このメソッドが作成する Image オブジェクト。

解説

このファイルは、 Image オブジェクトが破棄されるまでロックされます。

ファイルが有効なイメージ形式でない場合、または、そのファイルのピクセル形式が GDI+ でサポートされていない場合、このメソッドは OutOfMemoryException 例外をスローします。

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

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Image クラス | Image メンバ | System.Drawing 名前空間 | Image.FromFile オーバーロードの一覧