繪製矩形 C#

矢量圖形廣泛用於繪製形狀。使用 Aspose.Drawing API 時,您可以輕鬆地在 C# 應用程序中繪製形狀。根據這樣的要求,本文介紹如何在C#中繪製矩形。

創建矩形 - C# API 安裝

您需要安裝 Aspose.Drawing for .NET API。只需從 下載 部分配置它或在 Microsoft Visual Studio IDE 中使用以下 NuGet 命令:

PM> Install-Package Aspose.Drawing

在C#中繪製一個矩形

您需要按照以下步驟按照以下步驟繪製矩形:

  • 初始化一個 Bitmap 類對象
  • 創建一個 Pen 類實例
  • 繪製矩形
  • 保存輸出繪圖圖像

下面的代碼片段演示瞭如何在 C# 中繪製矩形:

// 初始化一個 Bitmap 類對象
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# 中繪製矩形 - 高級

您可以更改不同的值以根據您的要求自定義矩形繪圖。例如,在繪製矩形時選擇實體畫筆或紋理畫筆。請按照以下步驟使用高級選項繪製矩形:

  • 初始化一個 Bitmap 類對象
  • 在指定顏色的同時創建畫筆
  • 使用畫筆創建一支筆
  • 繪製矩形
  • 保存輸出繪圖圖像

下面的代碼片段解釋瞭如何在 C# 中使用高級選項繪製矩形:

// 初始化一個 Bitmap 類對象
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 平台上通過 .NET 6 使用 System.Drawing