Aspose.Drawing  для .NET

Кроссплатформенная замена System.Drawing.Common

Aspose.Drawing реализует большую часть API System.Drawing (включая манипулирование изображениями, векторное и текстовое рисование) в полностью управляемом коде без каких-либо внешних зависимостей.

  Скачать бесплатную пробную версию
  
 

Пакет Aspose.Drawing можно использовать для непосредственной замены ссылки на пакет System.Drawing.Common в вашем проекте — весь существующий код, использующий API System.Drawing, продолжит работать, но теперь на любой платформе, поддерживаемой .NET. Библиотека рисования поддерживает рендеринг векторной графики, такой как линии, кривые и фигуры, а также текста различных шрифтов, размеров и стилей на растровых изображениях. Изображения можно сохранять во всех широко используемых графических форматах, включая BMP, PNG, JPEG, GIF и TIFF. Aspose.Drawing — это чистая библиотека .NET, не использующая какой-либо внешний механизм рендеринга.

Расширенные функции графического API .NET

Создание растровых изображений с нуля или загрузить существующие файлы

Редактировать изображение, добавить изображение, добавить рамку, добавить текст, изменить или удалить фон

Рисовать линии, кривые, сплайны и дуги

Рисуйте такие фигуры, как прямоугольник, многоугольник, эллипс и т. д.

Обработка и рисование графических путей

Рендеринг текста с использованием разных шрифтов и стилей

Используйте перья разной ширины и стиля.

Используйте кисти сплошного цвета, текстуры, градиента и штриховки.

Поддерживает альфа-смешение и сглаживание.

Работа с областями обрезки

Используйте преобразования системы координат

Рисовать векторную графику

Aspose.Drawing для .NET позволяет рисовать различную векторную графику, такую ​​как дуги, кардинальный сплайн, сплайн Безье, эллипсы, замкнутые кривые, линии и ряд других типов. Для рисования различных типов векторной графики с помощью API потребовалось всего несколько строк кода. Например, вот код для рисования дуги.

Рисование дуги - C#