Намалювати прямокутник C#

Векторна графіка широко використовується для малювання фігур. Ви можете легко малювати фігури в програмах C# під час роботи з Aspose.Drawing API. Відповідно до таких вимог, у цій статті розповідається про те, як намалювати Rectangle у C#.

Створення прямокутної фігури - встановлення C# API

Потрібно встановити Aspose.Drawing for .NET API. Просто налаштуйте його в розділі Завантаження або скористайтеся такою командою NuGet у Microsoft Visual Studio IDE:

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# - Advanced

Ви можете змінити різні значення, щоб налаштувати малюнок прямокутника відповідно до ваших вимог. Наприклад, вибір між суцільним пензлем або текстурним пензлем для малювання прямокутника. Щоб намалювати прямокутник із розширеними параметрами, виконайте наведені нижче дії.

  • Ініціалізація об’єкта класу 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. Якщо у вас виникнуть запитання, зв’яжіться з нами на форумі.

Дивись також

Використання System.Drawing із .NET 6 на платформі, відмінній від Windows