Gambar Elips C#

Grafik vektor banyak digunakan untuk menggambar bentuk. Anda dapat dengan mudah menggambar bentuk di aplikasi C# sambil bekerja dengan Aspose.Drawing API. Sesuai dengan persyaratan tersebut, artikel ini membahas cara menggambar Ellipse di C#.

Buat Bentuk Ellipse - Instalasi C# API

Anda perlu menginstal Aspose.Drawing for .NET API. Cukup konfigurasikan dari bagian Unduhan atau gunakan perintah NuGet berikut di Microsoft Visual Studio IDE:

PM> Install-Package Aspose.Drawing

Menggambar Elips di C#

Anda dapat menggambar elips dengan mengikuti langkah-langkah di bawah ini:

  • Inisialisasi objek kelas Bitmap
  • Buat instance kelas Pena
  • Gambar elips
  • Simpan gambar gambar keluaran

Cuplikan kode berikut menjelaskan cara menggambar elips di C#:

// Inisialisasi objek kelas Bitmap
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Buat instance kelas Pena
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// Gambar elips
graphics.DrawEllipse(pen, 10, 10, 900, 700);

// Simpan gambar gambar keluaran
bitmap.Save("DrawEllipse.png");

Menggambar Ellipse di C# - Lanjutan

Anda dapat mengatur properti yang berbeda saat menggambar elips. Misalnya, Anda dapat menggunakan kuas padat atau kuas tekstur untuk menggambar elips. Langkah-langkah berikut menunjukkan rendering lanjutan dari gambar elips:

  • Inisialisasi objek kelas Bitmap
  • Buat kuas sambil menentukan warnanya
  • Buat Pena menggunakan kuas
  • Gambar elips
  • Simpan gambar gambar keluaran

Cuplikan kode di bawah ini menjelaskan cara menggambar elips dengan opsi lanjutan di C#:

// Inisialisasi objek kelas Bitmap
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Buat instance kelas grafis
Graphics graphics = Graphics.FromImage(bitmap);

// Buat kuas sambil menentukan warnanya
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// Buat pena
Pen pen = new Pen(brush);

// Menggambar Elips
graphics.DrawEllipse(pen, 10, 10, 900, 700);

// Simpan gambar keluaran
bitmap.Save("DrawEllipse.png");

Dapatkan Lisensi Sementara Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API dalam kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menggambar elips dengan opsi berbeda secara terprogram di C#. Selain itu, Anda dapat mengunjungi bagian dokumentasi untuk mempelajari lebih lanjut tentang fitur yang ditawarkan oleh API. Jika ada masalah, silakan kirim email kepada kami di forum.

Lihat juga

Menggunakan System.Drawing dengan .NET 6 pada Platform non-Windows