Jak obrócić SVG w C#

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#

  1. Ustaw środowisko, aby używało Aspose.SVG for .NET do obracania pliku SVG
  2. Przygotuj ciąg dla pliku SVG z linią w nim
  3. Utwórz instancję obiektu SVGDocument przy użyciu określonego ciągu znaków
  4. Pobierz RootElement dokumentu SVGDocument i wybierz w nim element liniowy
  5. Ustaw atrybut transformacji dla linii po zapisaniu pośredniego pliku SVG
  6. 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#.

 Polski