Sommario
Installato tramite NuGet
PM> Install-Package Spire.PDF
Link correlati
SVG (Scalable Vector Graphics) è un formato di file immagine utilizzato per il rendering di immagini bidimensionali sul Web. Rispetto ad altri formati di file immagine, SVG presenta molti vantaggi come il supporto dell'interattività e dell'animazione, consentendo agli utenti di cercare, indicizzare, creare script e comprimere/ingrandire le immagini senza perdere la qualità. Occasionalmente potrebbe essere necessario convertire i file PDF nel formato file SVG e questo articolo dimostrerà come eseguire questa attività utilizzando Spire.PDF for .NET.
- Converti un file PDF in SVG in C#/VB.NET
- Converti le pagine PDF selezionate in SVG in C#/VB.NET
- Converti un file PDF in SVG con larghezza e altezza personalizzate in C#/VB.NET
Installa Spire.PDF for .NET
Per cominciare, devi aggiungere i file DLL inclusi nel pacchetto Spire.PDF for.NET come riferimenti nel tuo progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.
PM> Install-Package Spire.PDF
Converti un file PDF in SVG in C#/VB.NET
Spire.PDF for .NET offre il metodo PdfDocument.SaveToFile(String, FileFormat) per convertire ogni pagina in un file PDF in un singolo file SVG. I passaggi dettagliati sono i seguenti.
- Crea un oggetto PdfDocument.
- Carica un file PDF di esempio utilizzando il metodo PdfDocument.LoadFromFile().
- Converti il file PDF in SVG utilizzando il metodo PdfDocument.SaveToFile(String, FileFormat).
- C#
- VB.NET
using Spire.Pdf;
namespace ConvertPDFtoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument document = new PdfDocument();
//Load a sample PDF file
document.LoadFromFile("input.pdf");
//Convert PDF to SVG
document.SaveToFile("PDFtoSVG.svg", FileFormat.SVG);
}
}
}

Converti le pagine PDF selezionate in SVG in C#/VB.NET
Il metodo PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) consente di convertire le pagine specificate in un file PDF in file SVG. I passaggi dettagliati sono i seguenti.
- Crea un oggetto PdfDocument.
- Carica un file PDF di esempio utilizzando il metodo PdfDocument.LoadFromFile().
- Converti le pagine PDF selezionate in SVG utilizzando il metodo PdfDocument.SaveToFile(String, Int32, Int32, FileFormat).
- C#
- VB.NET
using Spire.Pdf;
namespace PDFPagetoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument doc = new PdfDocument();
//Load a sample PDF file
doc.LoadFromFile("input.pdf");
//Convert selected PDF pages to SVG
doc.SaveToFile("PDFPagetoSVG.svg", 1, 2, FileFormat.SVG);
}
}
}

Converti un file PDF in SVG con larghezza e altezza personalizzate in C#/VB.NET
Il metodo PdfConvertOptions.SetPdfToSvgOptions() offerto da Spire.PDF for .NET consente di specificare la larghezza e l'altezza del file SVG di output. I passaggi dettagliati sono i seguenti.
- Crea un oggetto PdfDocument.
- Carica un file PDF di esempio utilizzando il metodo PdfDocument.LoadFromFile().
- Imposta le opzioni di conversione PDF utilizzando la proprietà PdfDocument.ConvertOptions.
- Specificare la larghezza e l'altezza del file SVG di output utilizzando il metodo PdfConvertOptions.SetPdfToSvgOptions().
- Converti il file PDF in SVG utilizzando il metodo PdfDocument.SaveToFile().
- C#
- VB.NET
using Spire.Pdf;
namespace PDFtoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument document = new PdfDocument();
//Load a sample PDF file
document.LoadFromFile("input.pdf");
//Specify the width and height of output SVG file
document.ConvertOptions.SetPdfToSvgOptions(800f, 1200f);
//Convert PDF to SVG
document.SaveToFile("result.svg", FileFormat.SVG);
}
}
}

Richiedi una licenza temporanea
Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni della funzione, per favore richiedere una licenza di prova di 30 giorni per te.