W tym samouczku krok po kroku opisano sposób rysowania kształtów w języku C#. Aspose.Drawing for .NET to biblioteka grafiki wektorowej języka C#, która umożliwia rysowanie kształtów w języku C#. Możesz nie tylko rysować okrąg w C#, ale także rysować kształty elipsy, łuku, prostokąta i wielokąta.
Kroki rysowania kształtów w języku C#
- Zainstaluj pakiet Aspose.Drawing for .NET z NuGet.org
- Uwzględnij przestrzenie nazw Aspose.Drawing i System.Drawing
- Zastosuj licencję do Aspose.Drawing for .NET, aby uniknąć oceny znaku wodnego
- Utwórz Bitmap object wymaganych wymiarów
- Utwórz Graphics object z utworzonego powyżej obiektu Bitmap
- Utwórz nowe Pen tool object o wymaganym kolorze i grubości
- Użyj DrawEllipse method, aby narysować elipsę na obrazie
- Na koniec zapisz obraz jako plik PNG
Kroki podane powyżej są takie same dla każdego typu kształtu wektorowego, który chcesz narysować w kodzie C#. W tym samouczku użyliśmy metody DrawEllipse do narysowania elipsy w języku C#. Jednak określiliśmy równy rozmiar dla szerokości i wysokości, co daje dane wyjściowe podczas rysowania okręgu w języku C#.
Kod do rysowania kształtów w C#
Podobnie jak w powyższym kodzie, możesz po prostu użyć innej metody rysowania, aby narysować inne kształty wektorowe, takie jak łuk, prostokąt, wielokąt lub inne. Nic więcej nie trzeba zmieniać. Mamy nadzieję, że ten kod rysowania elipsy w C# będzie przydatny do rozpoczęcia pracy w drawing vector shapes w aplikacjach C# .NET.
Użyta powyżej przestrzeń nazw System.Drawing jest częścią interfejsu API Aspose.Drawing i bezproblemowo obsługuje wszystkie platformy. Dzięki temu interfejs API działa idealnie tam, gdzie korzystasz ze standardowego programu .NET System.Drawing, ale chcesz również obsługiwać inne platformy.