Ten artykuł zawiera instrukcje dotyczące obracania SVG w języku C#. Zawiera wszystkie szczegóły do ustawienia środowiska, listę zadań do wykonania podczas tworzenia aplikacji oraz przykładowy kod do wykonania dla SVG obracania w C#. Nauczysz się tworzenia źródłowego pliku SVG, a następnie obracania w nim elementu liniowego.
Kroki, aby obrócić SVG w C#
- Ustaw środowisko, aby używało Aspose.SVG for .NET do obracania pliku SVG
- Przygotuj ciąg dla pliku SVG z linią w nim
- Utwórz instancję obiektu SVGDocument przy użyciu określonego ciągu znaków
- Pobierz RootElement dokumentu SVGDocument i wybierz w nim element liniowy
- Ustaw atrybut transformacji dla linii po zapisaniu pośredniego pliku SVG
- Zapisz wyjściowy plik SVG z obróconą linią
Te kroki opisują proces obracania obrazu SVG w C#. Proces rozpoczyna się od utworzenia pliku SVG z zawartą w nim linią, a następnie uzyskuje się z niego dostęp do elementu linii, jednak można załadować istniejący plik SVG. Pośredni plik SVG jest zapisywany na dysku przed ustawieniem atrybutu transformacji do obracania linii, a następnie wynikowy plik jest zapisywany na dysku.
Kod do obracania obrazu SVG w C#
Ten fragment kodu zademonstrował zadanie rotacji SVG w języku C#. Ten segment kodu wykorzystuje metodę QuerySelector() do wybrania kształtu docelowego, który ma zostać obrócony. Stosowana jest metodarotate() , która pobiera kąt, o jaki ma zostać wykonany obrót, po którym następuje współrzędne punktu, wokół którego ma zostać wykonany obrót.
Ten artykuł nauczył nas obracać linię w pliku SVG. Jeśli chcesz poznać proces konwersji pliku SVG na obraz, zapoznaj się z artykułem na jak przekonwertować SVG na obraz w C#.