Hur man roterar en SVG i C#

Den här artikeln vägleder om hur man roterar en SVG i C#. Den har alla detaljer för att ställa in miljön, en lista över uppgifter som ska utföras under utveckling av applikationen och en körbar exempelkod för SVG rotera i C#. Du kommer att lära dig skapandet av SVG-källfilen och sedan rotation av linjeelementet i den.

Steg för att rotera en SVG i C#

  1. Ställ in miljön att använda Aspose.SVG for .NET för att rotera en SVG
  2. Förbered en sträng för en SVG-fil med en rad i den
  3. Instantiera ett SVGDocument-objekt med den angivna strängen
  4. Hämta RootElement för SVGD-dokumentet och välj linjeelementet i det
  5. Ställ in transformeringsattributet för raden efter att ha sparat den mellanliggande SVG-filen
  6. Spara den utgående SVG-filen med en roterad linje

Dessa steg beskriver processen för hur man roterar SVG-bild i C#. Processen påbörjas genom att skapa en SVG-fil med en rad i den följt av tillgång till linjeelementet från den, men du kan ladda en befintlig SVG-fil. En mellanliggande SVG-fil sparas på disken innan transformeringsattributet ställs in för att rotera linjen och sedan sparas den resulterande filen på disken.

Kod för att rotera SVG-bild i C#

Det här kodavsnittet har visat uppgiften för SVG rotera i C#. Detta kodsegment använder metoden QuerySelector() för att välja målformen som ska roteras. Metoden rotate() används som tar den vinkel med vilken rotationen ska göras följt av koordinaterna för den punkt runt vilken rotationen ska utföras.

Den här artikeln har lärt oss att rotera en rad i en SVG-fil. Om du vill lära dig processen för att konvertera en SVG-fil till en bild, se artikeln om hur man konverterar SVG till bild i C#.

 Svenska