ImageFormat クラス

定義

イメージのファイル形式を指定します。 継承はできません。

public ref class ImageFormat sealed
public sealed class ImageFormat
[System.ComponentModel.TypeConverter("System.Drawing.ImageFormatConverter, System.Windows.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51")]
public sealed class ImageFormat
[System.ComponentModel.TypeConverter(typeof(System.Drawing.ImageFormatConverter))]
public sealed class ImageFormat
type ImageFormat = class
[<System.ComponentModel.TypeConverter("System.Drawing.ImageFormatConverter, System.Windows.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51")>]
type ImageFormat = class
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.ImageFormatConverter))>]
type ImageFormat = class
Public NotInheritable Class ImageFormat
継承
ImageFormat
属性

注釈

クラスのプロパティは、ImageFormatビットマップ ()、拡張メタファイル ()、アイコン (BmpEmf) などのイメージ形式を示しますIcon。 たとえば、 メソッドを使用してイメージを ImageFormat 保存するときに、 クラスの プロパティを使用してイメージ形式を Save 指定できます。 メソッドを使用すると、2 つの画像形式を Equals 比較できます。

注意

.NET 6 以降のバージョンでは、この種類を含む System.Drawing.Common パッケージは Windows オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの型を使用すると、コンパイル時の警告と実行時の例外が発生します。 詳細については、「 Windows でのみサポートされる System.Drawing.Common」を参照してください。

コンストラクター

ImageFormat(Guid)

指定した Guid 構造体を使用して、ImageFormat クラスの新しいインスタンスを初期化します。

プロパティ

Bmp

ビットマップ (BMP) イメージ形式を取得します。

Emf

拡張メタファイル (EMF) イメージ形式を取得します。

Exif

Exif (Exchangeable Image File) 形式を取得します。

Gif

GIF (Graphics Interchange Format) イメージ形式を取得します。

Guid

この ImageFormat オブジェクトを表す Guid 構造体を取得します。

Heif

高効率イメージ形式 (HEIF) を指定します。

Icon

Windows アイコン イメージ形式を取得します。

Jpeg

JPEG (Joint Photographic Experts Group) イメージ形式を取得します。

MemoryBmp

メモリ上のビットマップの形式を取得します。

Png

W3C PNG (Portable Network Graphics) イメージ形式を取得します。

Tiff

TIFF (Tagged Image File Format) イメージ形式を取得します。

Webp

WebP イメージ形式を指定します。

Wmf

Windows メタファイル (WMF) イメージ形式を取得します。

メソッド

Equals(Object)

指定したオブジェクトがこの ImageFormat オブジェクトと等価な ImageFormat オブジェクトかどうかを示す値を返します。

GetHashCode()

このオブジェクトを表すハッシュ コード値を返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

この ImageFormat オブジェクトをユーザーが判読できる文字列に変換します。

適用対象

こちらもご覧ください