Векторная графика широко используется для рисования фигур. Вы можете легко рисовать фигуры в приложениях C#, работая с Aspose.Drawing API. В соответствии с такими требованиями в этой статье рассказывается, как рисовать прямоугольник на C#.
- Создание прямоугольной формы — установка C# API
- Нарисовать прямоугольник в C#
- Рисование прямоугольника в 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# — продвинутый уровень
Вы можете изменить различные значения, чтобы настроить рисунок прямоугольника в соответствии с вашими требованиями. Например, выбор между сплошной кистью или текстурной кистью для рисования прямоугольника. Чтобы нарисовать прямоугольник с дополнительными параметрами, выполните следующие действия:
- Инициализировать объект класса 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] (https://blog.aspose.com/ru/2022/03/09/system.drawing-with-dotnet6-non-windows/)