Dieser Artikel enthält Anleitungen zum Rotieren eines SVG in C#. Es enthält alle Details zum Festlegen der Umgebung, eine Liste der Aufgaben, die während der Entwicklung der Anwendung ausgeführt werden sollen, und einen ausführbaren Beispielcode für SVG-Rotation in C#. Sie lernen die Erstellung der SVG-Quelldatei und die anschließende Drehung des Linienelements darin kennen.
Schritte zum Drehen einer SVG-Datei in C#
- Stellen Sie die Umgebung so ein, dass Aspose.SVG for .NET zum Drehen einer SVG-Datei verwendet wird
- Bereiten Sie eine Zeichenfolge für eine SVG-Datei mit einer Zeile vor
- Instanziieren Sie ein SVGDocument-Objekt mit der angegebenen Zeichenfolge
- Holen Sie sich den RootElement des SVGDocument und wählen Sie das Linienelement darin aus
- Legen Sie das Transformationsattribut für die Zeile fest, nachdem Sie die SVG-Zwischendatei gespeichert haben
- Speichern Sie die ausgegebene SVG-Datei mit einer gedrehten Linie
Diese Schritte beschreiben den Prozess wie man ein SVG-Bild in C# dreht. Der Vorgang beginnt mit der Erstellung einer SVG-Datei mit einer Linie darin und dem anschließenden Zugriff auf das Linienelement. Sie können jedoch auch eine vorhandene SVG-Datei laden. Eine SVG-Zwischendatei wird auf der Festplatte gespeichert, bevor das Transformationsattribut zum Drehen der Linie festgelegt wird. Anschließend wird die resultierende Datei auf der Festplatte gespeichert.
Code zum Drehen von SVG-Bildern in C#
Dieser Codeausschnitt hat die Aufgabe der SVG-Rotation in C# demonstriert. Dieses Codesegment verwendet die QuerySelector()-Methode, um die Zielform auszuwählen, die gedreht werden soll. Es wird die Methode rotate() verwendet, die den Winkel ermittelt, um den gedreht werden soll, gefolgt von den Koordinaten des Punktes, um den gedreht werden soll.
In diesem Artikel haben wir gelernt, eine Linie in einer SVG-Datei zu drehen. Wenn Sie erfahren möchten, wie eine SVG-Datei in ein Bild konvertiert wird, lesen Sie den Artikel zu So konvertieren Sie SVG in ein Bild in C#.