Come cambiare SVG in PNG usando C#

Questo breve tutorial ti guida su come cambiare SVG in PNG usando C#. Otterrai informazioni nitide per convertire SVG in PNG usando C# sotto forma di una procedura graduale e un codice di esempio eseguibile insieme alle istruzioni per impostare l’ambiente IDE. Il codice di esempio è il più semplice, tuttavia sarai in grado di personalizzare il processo in vari modi e imparerai anche a salvare l’immagine di output non solo come PNG ma anche in molti altri formati.

Passaggi per trasformare SVG in PNG usando C#

  1. Imposta l’ambiente di sviluppo in modo che utilizzi Aspose.SVG for .NET dal gestore di pacchetti NuGet
  2. Carica il file SVG di origine utilizzando l’oggetto classe SVGDocument
  3. Crea un oggetto di ImageSaveOptions e imposta il formato su PNG
  4. Salva il file SVG come immagine PNG utilizzando l’oggetto ImageSaveOptions con le proprietà desiderate

Questi passaggi comprendono il processo per modificare un file da SVG a PNG utilizzando C# utilizzando alcune righe di codice. Innanzitutto, devi caricare il file SVG di origine e quindi salvarlo nel formato desiderato impostando il formato da un enumeratore. L’oggetto classe SVGDocument viene utilizzato per caricare il file SVG di origine mentre l’oggetto classe ImageSaveOptions viene utilizzato per personalizzare l’immagine di output.

Codice per esportare SVG in PNG usando C#

Possiamo osservare che il codice di esempio che converte un SVG in PNG utilizzando C# è troppo semplice poiché viene caricato solo il file SVG e quindi utilizzando il metodo ConvertSVG viene salvato nel formato PNG desiderato. Il metodo ConvertSVG() ha più di 40 funzioni sovraccaricate che possono essere utilizzate per convertire un file SVG in una varietà di formati. Inoltre, se stai solo lavorando con la conversione in immagini, l’oggetto classe ImageSaveOptions ti aiuta a impostare il colore di sfondo, il formato, l’impostazione della pagina, la modalità di levigatura e anche una serie di altre proprietà.

In questo tutorial, abbiamo imparato a trasformare SVG in PNG usando C#, tuttavia se vuoi imparare la conversione di SVG in PDF, fai riferimento all’articolo su come convertire SVG in PDF in C#.

 Italiano