長方形を描くC#

ベクターグラフィックは、図形を描くために広く使用されています。 Aspose.Drawing APIを使用しながら、C#アプリケーションで簡単に図形を描画できます。このような要件に従って、この記事ではC#で長方形を描画する方法について説明します。

長方形の形状を作成する-C#APIのインストール

Aspose.Drawing for .NETAPIをインストールする必要があります。 ダウンロードセクションから構成するか、Microsoft VisualStudioIDEで次のNuGetコマンドを使用します。

PM> Install-Package Aspose.Drawing

C#で長方形を描く

以下の手順に従って長方形を描画するには、以下の手順に従う必要があります。

  • ビットマップクラスオブジェクトを初期化します
  • Penクラスインスタンスを作成します
  • 長方形を描く
  • 出力図面画像を保存する

以下のコードスニペットは、C#で長方形を描画する方法を示しています。

// ビットマップクラスオブジェクトを初期化します
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Penクラスインスタンスを作成します
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// 長方形を描く
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// 出力図面画像を保存する
bitmap.Save("DrawRectangle.png");

C#で長方形を描く-高度

さまざまな値を変更して、要件に基づいて長方形の描画をカスタマイズできます。たとえば、長方形を描画するために、ソリッドブラシまたはテクスチャブラシのどちらかを選択します。高度なオプションを使用して長方形を描画するには、以下の手順に従ってください。

  • ビットマップクラスオブジェクトを初期化します
  • 色を指定しながらブラシを作成する
  • ブラシを使用してペンを作成します
  • 長方形を描く
  • 出力図面画像を保存する

以下のコードスニペットは、C#の高度なオプションを使用して長方形を描画する方法を説明しています。

// ビットマップクラスオブジェクトを初期化します
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// グラフィッククラスインスタンスを作成する
Graphics graphics = Graphics.FromImage(bitmap);

// 色を指定しながらブラシを作成する
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// ペンを作成する
Pen pen = new Pen(brush);

// 長方形を描く
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// 出力図面を保存する
bitmap.Save("Rectangle.png");

無料の一時ライセンスを取得する

無料の一時ライセンスをリクエストして、評価の制限なしにすべての機能を評価できます。

結論

この記事では、C#でプログラムによってさまざまなプロパティを設定しながら長方形を描画する方法について説明しました。さらに、ドキュメントセクションにアクセスして、APIに含まれる他の機能を調べることができます。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。

関連項目

Windows以外のプラットフォームで.NET6でSystem.Drawingを使用する