この記事では、C# を使用して五角形を描く 方法について説明します。特に、System.Drawing ライブラリが利用できない macOS などの Windows 以外の環境で、C# を使用して正五角形を作成する ための詳細について説明します。座標を計算し、必要に応じて出力 PNG 画像ファイルをカスタマイズする方法を学習します。
C# を使用して五角形を描く手順
- Aspose.Drawing for .NET を使用して五角形画像を作成するように IDE を設定します
- 希望する五角形の中心座標と辺の長さを定義します
- 5点の配列を宣言し、Mathライブラリを使用して適切な座標を入力します。
- 出力画像の希望サイズで五角形を持つbitmapを作成します。
- ビットマップを使用して Graphics オブジェクトを作成し、Clear メソッドを使用して背景を設定します。
- 五角形の背景と頂点を設定してFillPolygon()メソッドを呼び出す
- Save() メソッドを使用して結果の画像を PNG として保存します。
これらの手順では、C# を使用して完全な五角形を描画する方法 について説明します。計算を実行して、中心点の周囲に五角形の頂点を表す点の配列を作成し、必要なサイズのビットマップを作成します。ビットマップから Graphics オブジェクトを作成し、出力イメージの背景やポリゴンの色を塗りつぶすなどの操作を実行します。
C# を使用して正五角形を描くコード
このコードは、C# を使用して完全な五角形を描画する方法 を示しています。中空の五角形を描画する場合は、FillPolygon() メソッドではなく DrawPolygon() メソッドを使用します。描画領域、補間モード、ページ スケール、ページ単位、スムージング モードを定義する ‘Clip’ などのさまざまなプロパティを設定できます。
この記事では、C# を使用して五角形を描く 方法を学習しました。画像の拡大縮小については、C# で画像を拡大縮小する の記事を参照してください。