PDF è diventato uno dei formati di file dominanti grazie al suo supporto multipiattaforma. A causa del layout coerente dei documenti PDF su dispositivi eterogenei, le persone preferiscono la conversione dei documenti in PDF prima della condivisione. Tuttavia, in alcuni casi, i PDF devono essere convertiti in un altro formato di file. La conversione da PDF a SVG è ampiamente adottata in vari scenari, ad esempio per incorporare il contenuto dei documenti PDF nelle pagine Web. Pertanto, in questo articolo imparerai come convertire i file PDF in SVG usando C#.

Conversione da C# PDF a SVG con .NET API - Download gratuito

Aspose.PDF for .NET è un’API di manipolazione PDF che ti consente di creare nuovi file PDF ed elaborare file esistenti all’interno di applicazioni .NET. Inoltre, l’API consente anche di convertire i file PDF in SVG con alta fedeltà. Puoi scaricare la DLL dell’API o installarla tramite NuGet.

PM> Install-Package Aspose.Pdf 

Converti file PDF in SVG in C#

Di seguito sono riportati i passaggi per convertire un file PDF in SVG in C# utilizzando Aspose.PDF per .NET.

L’esempio di codice seguente mostra come convertire un file PDF in SVG usando C#.

// Apri documento
Document pdfDocument = new Document("Document.pdf");

// Istanziare un oggetto di SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Salva il PDF come file SVG
pdfDocument.Save("output.svg", saveOptions);

Conversione da C# PDF a SVG con opzioni aggiuntive

Aspose.PDF per .NET fornisce anche alcune opzioni aggiuntive per personalizzare la conversione da PDF a SVG in C#. Per questo, l’API fornisce la classe SvgSaveOptions che contiene le seguenti opzioni.

Di seguito sono riportati i passaggi per personalizzare la conversione da PDF a SVG utilizzando la classe SvgSaveOptions.

L’esempio di codice seguente mostra come convertire un file PDF in SVG con opzioni aggiuntive usando C#.

// Apri documento
Document pdfDocument = new Document("Document.pdf");

// Istanziare un oggetto di SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Non comprimere l'immagine SVG nell'archivio Zip
saveOptions.CompressOutputToZipArchive = false;

// Salva il PDF come file SVG
pdfDocument.Save("output.svg", saveOptions);

Convertitore da .NET PDF a SVG - Ottieni una licenza API gratuita

Nel caso in cui desideri provare l’API senza limitazioni di valutazione, puoi ottenere una licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato come convertire i file PDF in formato SVG in C#. Inoltre, con l’esempio di codice sono state discusse le opzioni aggiuntive per personalizzare la conversione da PDF a SVG. Puoi esplorare di più sull’API C# PDF utilizzando documentazione.

Guarda anche