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

Edytuj obraz, dodaj obraz, dodaj obramowanie, dodaj tekst, zmień lub usuń tło

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#