رسم مستطيل C#

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

إنشاء شكل مستطيل - تثبيت 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.DrawRectangle(pen, 10, 10, 900, 700);

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

ارسم مستطيلاً في C# - متقدم

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

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

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

// تهيئة كائن فئة الصورة النقطية
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#. علاوة على ذلك ، يمكنك زيارة قسم التوثيق لاستكشاف الميزات الأخرى المضمنة في واجهة برمجة التطبيقات. في حالة وجود أي استفسارات ، لا تتردد في التواصل معنا على المنتدى.

أنظر أيضا

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