System.Drawing 名前空間
Graphics クラスには、ディスプレイ デバイスへの描画のためのメソッドが用意されています。GDI+ プリミティブは Rectangle や Point などのクラスによってカプセル化されます。Pen クラスは直線および曲線の描画に、Brush 抽象クラスから派生のクラスは形の内側の塗りつぶしに使用します。
![]() |
---|
System.Drawing 名前空間内のクラスを Windows サービスまたは ASP.NET サービスで使用することはサポートされていません。使用した場合、サービスのパフォーマンス低下や実行時の例外発生など、予期しない問題が発生する場合があります。 |



構造体 | 説明 | |
---|---|---|
![]() | CharacterRange | 文字列内における文字位置の範囲を指定します。 |
![]() | Color | ARGB 色を表します。 |
![]() | Point | 2 次元平面に点を定義する、整数座標ペア (x 座標と y 座標) を表します。 |
![]() | PointF | 2 次元平面に点を定義する浮動小数点座標ペア (x 座標と y 座標) を表します。 |
![]() | Rectangle | 四角形の位置とサイズを表す 4 つの整数を格納します。より高度な領域関数を使用する場合は Region オブジェクトを使用します。 |
![]() | RectangleF | 四角形の位置とサイズを表す 4 つの浮動小数点数を格納します。より高度な領域関数を使用する場合は Region オブジェクトを使用します。 |
![]() | Size | 順序を付与した整数の対 (通常、四角形の幅と高さ) を格納します。 |
![]() | SizeF | 順序を付与した浮動小数点数の対 (通常、四角形の幅と高さ) を格納します。 |

デリゲート | 説明 | |
---|---|---|
![]() | Graphics.DrawImageAbort | DrawImage メソッドが、実行を早期キャンセルし、イメージの描画を停止するタイミングを決定するコールバック メソッドを提供します。 |
![]() | Graphics.EnumerateMetafileProc | EnumerateMetafile メソッドのコールバック メソッドを提供します。 |
![]() | Image.GetThumbnailImageAbort | GetThumbnailImage メソッドが、実行を早期キャンセルするタイミングを決定するコールバック メソッドを提供します。 |

列挙体 | 説明 | |
---|---|---|
![]() | ContentAlignment | 描画面でのコンテンツの配置方法を指定します。 |
![]() | CopyPixelOperation | ピクセル コピー操作のコピー元の色を、コピー先の色と組み合わせて最終的な色を得る方法を決定します。 |
![]() | FontStyle | テキストに適用するスタイル情報を指定します。 |
![]() | GraphicsUnit | 指定のデータの長さの単位を指定します。 |
![]() | KnownColor | 既知のシステム カラーを指定します。 |
![]() | RotateFlipType | イメージの回転の方向と、イメージ反転時の軸を指定します。 |
![]() | StringAlignment | レイアウト四角形を基準とした文字列の配置を指定します。 |
![]() | StringDigitSubstitute | StringDigitSubstitute 列挙体は、文字列内の数字を置き換える方法をユーザーのロケールまたは言語に従って指定します。 |
![]() | StringFormatFlags | 文字列の表示情報およびレイアウト情報を指定します。 |
![]() | StringTrimming | レイアウト形状に完全には収まらない文字列から文字をトリムする場合の方法を指定します。 |
![]() | StringUnit | テキスト文字列の長さの単位を指定します。 |
システム図
システム全体を機能別に系統立てて表したもので、サブシステム間のデータやタイミング、処理概要、入出力情報などを記号を使った線図で描いた図のこと。システム図に基づいて、サブシステム単位に概要設計、詳細設計を行っていく。
System.Drawing
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)
「基本クラスライブラリ」の記事における「System.Drawing」の解説
GDI+によるグラフィックス機能へのアクセスを提供する。2Dおよびベクターグラフィックス、画像処理、印刷、およびテキストサービスを含む。
※この「System.Drawing」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.Drawing」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。
- System.Drawingのページへのリンク
辞書ショートカット
カテゴリ一覧
すべての辞書の索引