Come ruotare un file SVG in C#

Questo articolo spiega come ruotare un SVG in C#. Contiene tutti i dettagli per impostare l’ambiente, un elenco di attività da eseguire durante lo sviluppo dell’applicazione e un codice di esempio eseguibile per SVG ruotare in C#. Imparerai la creazione del file SVG di origine e quindi la rotazione dell’elemento di linea in esso.

Passaggi per ruotare un SVG in C#

  1. Imposta l’ambiente in modo che utilizzi Aspose.SVG for .NET per la rotazione di un SVG
  2. Prepara una stringa per un file SVG con una riga al suo interno
  3. Crea un’istanza di un oggetto SVGDocument utilizzando la stringa specificata
  4. Ottieni RootElement di SVGDocument e seleziona l’elemento linea in esso
  5. Imposta l’attributo di trasformazione per la linea dopo aver salvato il file SVG intermedio
  6. Salva il file SVG di output con una linea ruotata

Questi passaggi descrivono il processo di come ruotare l’immagine SVG in C#. Il processo viene avviato creando un file SVG con una riga al suo interno seguita dall’accesso all’elemento della riga da esso, tuttavia, è possibile caricare un file SVG esistente. Un file SVG intermedio viene salvato sul disco prima di impostare l’attributo di trasformazione per ruotare la linea e quindi il file risultante viene salvato sul disco.

Codice per ruotare l’immagine SVG in C#

Questo frammento di codice ha dimostrato il compito della rotazione di SVG in C#. Questo segmento di codice utilizza il metodo QuerySelector() per selezionare la forma di destinazione che deve essere ruotata. Viene utilizzato il metodo rotate() che prende l’angolo di cui deve essere eseguita la rotazione seguito dalle coordinate del punto attorno al quale deve essere eseguita la rotazione.

Questo articolo ci ha insegnato a ruotare una linea in un file SVG. Se vuoi imparare il processo per convertire un file SVG in un’immagine, fai riferimento all’articolo su come convertire SVG in immagine in C#.

 Italiano