В этом пошаговом руководстве рассказывается, как рисовать фигуры на C#. Aspose.Drawing for .NET — это библиотека векторной графики C#, которая позволяет рисовать фигуры на C#. В C# можно рисовать не только круг, но и эллипс, дугу, прямоугольник и многоугольник.
Шаги по рисованию фигур в C#
- Установите пакет Aspose.Drawing for .NET с сайта NuGet.org.
- Включить пространства имен Aspose.Drawing и System.Drawing
- Примените лицензию к Aspose.Drawing для .NET, чтобы избежать водяных знаков оценки
- Создайте Bitmap object необходимых размеров
- Создайте Graphics object из объекта Bitmap, созданного выше.
- Создайте новую Pen tool object нужного цвета и толщины.
- Используйте DrawEllipse method, чтобы нарисовать эллипс на изображении.
- Наконец, сохраните изображение как файл PNG.
Приведенные выше шаги одинаковы для любого типа векторной формы, которую вы хотите нарисовать в своем коде C#. В этом уроке мы использовали метод DrawEllipse для рисования эллипса на C#. Однако мы указали одинаковый размер для ширины и высоты, что дает вам вывод при рисовании круга в C#.
Код для рисования фигур на C#
Как и в приведенном выше коде, вы можете просто использовать другой метод рисования для рисования других векторных фигур, таких как дуга, прямоугольник, многоугольник или другие. Больше ничего менять не нужно. Надеемся, что этот код C# для рисования эллипса будет полезен для начала работы с drawing vector shapes в ваших приложениях C# .NET.
Пространство имен System.Drawing, использованное выше, является частью Aspose.Drawing API и без проблем поддерживает все платформы. Это помогает обеспечить идеальную работу API там, где вы использовали стандартный .NET System.Drawing, но также хотите поддерживать другие платформы.