Come convertire SVG in PDF usando C#

Questo breve argomento ti guida attraverso passaggi dettagliati su come convertire SVG in PDF utilizzando C# insieme a informazioni sulla configurazione dell’ambiente per eseguire il codice. Utilizzando il convertitore C# da SVG a PDF può essere facilmente sviluppato utilizzando una semplice interfaccia API in applicazioni basate su piattaforme supportate da .NET.

Passaggi per convertire SVG in PDF usando C#

  1. Utilizzando NuGet Package Manager, includi Aspose.Imaging per convertire SVG in PDF
  2. Importa il riferimento allo spazio dei nomi Aspose.Imaging nella tua applicazione
  3. Carica il file SVG di origine utilizzando il metodo Image.Load
  4. Istanziare l’oggetto classe SvgRasterizationOptions per impostare l’altezza e la larghezza dell’immagine SVG
  5. Crea la classe PdfOptions per impostare le opzioni PDF desiderate
  6. Converti SVG in PDF usando il metodo Salva

I passaggi precedenti in C# convertono SVG in PDF con l’aiuto di semplici chiamate API e poche righe di codice. Il processo inizierà caricando l’immagine SVG di origine utilizzando il metodo Load(), seguito dall’impostazione della larghezza e dell’altezza della pagina SVG utilizzando la classe SvgRasterizationOptions. Infine, utilizzando la classe PdfOptions, verranno impostate le opzioni di rasterizzazione del PDF e SVG verrà convertito in PDF.

Codice per convertire SVG in PDF usando C#

Nell’esempio precedente, l’applicazione di conversione basata su SVG in PDF C# è stata sviluppata utilizzando poche righe di codice. L’API ti consente di personalizzare il PDF esportato impostando le dimensioni della pagina, la risoluzione dell’immagine, le opzioni multipagina e le informazioni sul documento PDF con l’aiuto della classe PdfOptions.

L’esempio sopra menzionato implica che per Convertire SVG in PDF C# si può facilmente sviluppare un convertitore semplice senza dipendere da alcun software esterno di terze parti come Adobe Acrobat. Se vuoi imparare a convertire un SVG in un’immagine PNG usando C#, fai riferimento all’articolo su come convertire SVG in PNG usando C#.

 Italiano