Class Image

Image class

Bitmap および Metafile の下位クラスに機能を提供する抽象基本クラス。

public abstract class Image : IDisposable

コンストラクター

名前説明
Image()の新しいインスタンスを初期化しますImageclass.

プロパティ

名前説明
Flags { get; }のビット単位の組み合わせを表す整数を取得しますImageFlagsこの画像の.
abstract FrameDimensionsList { get; }このフレーム内のフレームの寸法を表す GUID の配列を取得しますImage.
abstract Height { get; }この高さをピクセル単位で取得しますImage.
HorizontalResolution { get; }水平方向の解像度 (インチあたりのピクセル数) を取得します。Image.
abstract Palette { get; set; }これに使用されるカラー パレットを取得または設定しますImage.
PhysicalDimension { get; }この画像の幅と高さを取得します.
abstract PixelFormat { get; }このピクセル形式を取得しますImage.
abstract PropertyIdList { get; }これに格納されているプロパティ アイテムの ID を取得しますImage.
abstract PropertyItems { get; }に格納されているすべてのプロパティ アイテム (メタデータの一部) を取得しますImage.
abstract RawFormat { get; }このファイル形式を取得しますImage.
Size { get; }この画像の幅と高さをピクセル単位で取得します。
Tag { get; set; }画像に関する追加データを提供するオブジェクトを取得または設定します。
VerticalResolution { get; }垂直方向の解像度 (インチあたりのピクセル数) を取得します。Image.
abstract Width { get; }この幅をピクセル単位で取得しますImage.

メソッド

名前説明
static FromFile(string)を作成しますImage指定されたファイルから.
static FromStream(Stream)を作成しますImage指定されたデータ ストリームから.
static FromStream(Stream, bool)を作成しますImage指定されたデータ ストリームから、必要に応じてそのストリーム内の embedded カラー管理情報を使用します。
Clone()これの正確なコピーを作成しますImage.
virtual Dispose()このイメージで使用されているすべてのリソースを解放します。
GetBounds(ref GraphicsUnit)指定された単位でイメージの境界を取得します。
GetFrameCount(FrameDimension)指定された次元のフレーム数を返します。
abstract GetPropertyItem(int)これから指定されたプロパティ項目を取得しますImage.
GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr)このサムネイルを返しますImage.
abstract RemovePropertyItem(int)指定されたプロパティ項目をこれから削除しますImage.
abstract RotateFlip(RotateFlipType)このメソッドは、Image.
Save(string)これを保存しますImage指定したファイルまたはストリームに.
Save(Stream, ImageFormat)この画像を指定された形式で指定されたストリームに保存します。
Save(string, ImageFormat)これを保存しますImage指定された形式で指定されたファイルに.
Save(Stream, ImageCodecInfo, EncoderParameters)指定されたエンコーダーおよびイメージ エンコーダー パラメーターを使用して、指定されたストリームにこのイメージを保存します。
Save(string, ImageCodecInfo, EncoderParameters)これを保存しますImage指定されたエンコーダーおよびイメージ エンコーダー パラメーターを使用して、指定されたファイルにコピーします。
SaveAdd(EncoderParameters)Image.Save(…) メソッドの 1 つに対する以前の呼び出しで指定されたファイルまたはストリームにフレームを追加します。
SaveAdd(Image, EncoderParameters)Image.Save(…) メソッドのいずれかへの前回の呼び出しで指定されたファイルまたはストリームにフレームを追加します。
SelectActiveFrame(FrameDimension, int)次元とインデックスで指定されたフレームを選択します。
abstract SetPropertyItem(PropertyItem)プロパティ アイテム (メタデータの一部) をこの中に格納しますImage.
static FromHbitmap(IntPtr)を作成しますBitmapハンドルから GDI ビットマップへ.
static GetPixelFormatSize(PixelFormat)指定されたピクセル形式の色深度をピクセルあたりのビット数で返します.
static IsAlphaPixelFormat(PixelFormat)このピクセル形式が正しいかどうかを示す値を返します。Imageアルファ情報が含まれています.

その他のメンバー

名前説明
delegate GetThumbnailImageAbortを決定するためのコールバック メソッドを提供します。GetThumbnailImageメソッドは実行を途中でキャンセルする必要があります.

関連項目