畫橢圓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.DrawEllipse(pen, 10, 10, 900, 700);

// 保存輸出繪圖圖像
bitmap.Save("DrawEllipse.png");

在 C# 中繪製橢圓 - 高級

您可以在繪製橢圓時設置不同的屬性。例如,您可以使用實體筆刷或紋理筆刷來繪製橢圓。以下步驟顯示了橢圓繪圖的高級渲染:

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

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

// 初始化一個 Bitmap 類對象
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// 創建圖形類實例
Graphics graphics = Graphics.FromImage(bitmap);

// 在指定顏色的同時創建畫筆
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// 創建一支筆
Pen pen = new Pen(brush);

// 繪製橢圓
graphics.DrawEllipse(pen, 10, 10, 900, 700);

// 保存輸出圖紙
bitmap.Save("DrawEllipse.png");

獲得免費的臨時許可證

您可以申請 免費臨時許可證 以全面評估 API。

結論

在本文中,您學習瞭如何在 C# 中以編程方式繪製具有不同選項的橢圓。此外,您可以訪問 文檔 部分以了解有關 API 提供的功能的更多詳細信息。如有任何疑慮,請在 論壇 上給我們寫信。

也可以看看

在非 Windows 平台上通過 .NET 6 使用 System.Drawing