رسم القطع الناقص C#

تستخدم الرسومات المتجهة على نطاق واسع لرسم الأشكال. يمكنك بسهولة رسم الأشكال في تطبيقات C# أثناء العمل مع Aspose.Drawing API. وفقًا لهذه المتطلبات ، تتناول هذه المقالة كيفية رسم Ellipse في C#.

إنشاء شكل Ellipse - تثبيت C# API

تحتاج إلى تثبيت Aspose.Drawing for .NET API. ما عليك سوى تكوينه من قسم التنزيلات أو استخدام الأمر NuGet التالي في Microsoft Visual Studio IDE:

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

// حفظ إخراج صورة الرسم
bitmap.Save("DrawEllipse.png");

ارسم قطع ناقص في C# - متقدم

يمكنك إعداد خصائص مختلفة أثناء رسم القطع الناقص. على سبيل المثال ، يمكنك استخدام فرشاة صلبة أو فرشاة نسيج لرسم القطع الناقص. توضح الخطوات التالية التقديم المتقدم لرسم القطع الناقص:

  • تهيئة كائن فئة الصورة النقطية
  • قم بإنشاء فرشاة أثناء تحديد لونها
  • قم بإنشاء قلم باستخدام الفرشاة
  • ارسم القطع الناقص
  • حفظ إخراج صورة الرسم

يوضح مقتطف الشفرة أدناه كيفية رسم شكل بيضاوي بخيارات متقدمة في C#:

// تهيئة كائن فئة الصورة النقطية
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");

احصل على رخصة مؤقتة مجانية

يمكنك طلب ترخيص مؤقت مجاني لتقييم واجهة برمجة التطبيقات بكامل طاقتها.

استنتاج

في هذه المقالة ، تعلمت كيفية رسم شكل بيضاوي بخيارات مختلفة برمجيًا في C#. علاوة على ذلك ، يمكنك زيارة قسم التوثيق لمعرفة المزيد من التفاصيل حول الميزات التي تقدمها API. في حالة وجود أي مخاوف ، يرجى مراسلتنا على المنتدى.

أنظر أيضا

استخدام System.Drawing مع .NET 6 على نظام أساسي بخلاف Windows