Aspose.Drawing  dla .NET

Wieloplatformowy zamiennik System.Drawing.Common

Aspose.Drawing implementuje większość API System.Drawing (w tym manipulację obrazami, rysowanie wektorów i tekstu) w postaci w pełni zarządzanego kodu, bez żadnych zewnętrznych zależności.

  Pobierz darmową wersję próbną
  
 

Pakiet Aspose.Drawing może zostać użyty do bezpośredniego zastąpienia odniesienia do pakietu System.Drawing.Common w Twoim projekcie - cały istniejący kod korzystający z API System.Drawing będzie nadal działać, ale teraz na dowolnej platformie obsługiwanej przez .NET. Biblioteka rysunków obsługuje renderowanie grafiki wektorowej, takiej jak linie, krzywe i figury, a także tekstu zapisanego różnymi czcionkami, rozmiarami i stylami na obrazach rastrowych. Obrazy można zapisywać we wszystkich powszechnie używanych formatach graficznych, w tym BMP, PNG, JPEG, GIF i TIFF. Aspose.Drawing jest czystą biblioteką .NET i nie opiera się na żadnym zewnętrznym, natywnym silniku renderującym.

Zaawansowane funkcje API grafiki .NET

Twórz mapy bitowe od podstaw lub załaduj istniejące pliki

Rysuj linie, krzywe, splajny i łuki

Rysuj kształty, takie jak prostokąt, wielokąt, elipsa itp

Przetwarzaj i rysuj ścieżki graficzne

Renderuj tekst przy użyciu różnych czcionek i stylów

Używaj różnych szerokości i stylów pisaków

Użyj pędzli bryłowych, teksturowych, gradientowych i kreskowania

Obsługuje mieszanie alfa i wygładzanie

Pracuj z regionami klipów

Użyj transformacji układu współrzędnych

Narysuj grafikę wektorową

Aspose.Drawing dla .NET umożliwia rysowanie różnych grafik wektorowych, takich jak łuki, splajny kardynalne, splajny Beziera, elipsy, krzywe zamknięte, linie i wiele innych typów. Wystarczy kilka linii kodu, aby narysować różne rodzaje grafiki wektorowej za pomocą API. Np. tutaj jest kod do rysowania łuku.

Rysowanie łuku - C#