Comment faire pivoter un SVG en C#

Cet article explique comment faire pivoter un SVG en C#. Il contient tous les détails pour définir l’environnement, une liste des tâches à effectuer lors du développement de l’application et un exemple de code exécutable pour SVG rotate in C#. Vous apprendrez la création du fichier SVG source, puis la rotation de l’élément de ligne qu’il contient.

Étapes pour faire pivoter un SVG en C#

  1. Définissez l’environnement pour utiliser Aspose.SVG for .NET pour faire pivoter un SVG
  2. Préparez une chaîne pour un fichier SVG contenant une ligne
  3. Instanciez un objet SVGDocument à l’aide de la chaîne spécifiée
  4. Obtenez le RootElement du SVGDocument et sélectionnez l’élément de ligne qu’il contient
  5. Définissez l’attribut de transformation pour la ligne après avoir enregistré le fichier SVG intermédiaire
  6. Enregistrez le fichier SVG de sortie avec une ligne pivotée

Ces étapes décrivent le processus de comment faire pivoter une image SVG en C#. Le processus commence par la création d’un fichier SVG avec une ligne suivie de l’accès à l’élément de ligne à partir de celui-ci, cependant, vous pouvez charger un fichier SVG existant. Un fichier SVG intermédiaire est enregistré sur le disque avant de définir l’attribut de transformation pour faire pivoter la ligne, puis le fichier résultant est enregistré sur le disque.

Code pour faire pivoter une image SVG en C#

Cet extrait de code a démontré la tâche de rotation SVG en C#. Ce segment de code utilise la méthode QuerySelector() pour sélectionner la forme cible à faire pivoter. La méthode rotate() est utilisée qui prend l’angle par lequel la rotation doit être effectuée suivi des coordonnées du point autour duquel la rotation doit être effectuée.

Cet article nous a appris à faire pivoter une ligne dans un fichier SVG. Si vous souhaitez apprendre le processus de conversion d’un fichier SVG en image, reportez-vous à l’article sur comment convertir SVG en image en C#.

 Français