Sommario
Installato tramite NuGet
PM> Install-Package Spire.PDF
Link correlati
XPS è un formato simile al PDF ma utilizza XML nel layout, nell'aspetto e nelle informazioni di stampa di un file. Il formato XPS è stato sviluppato da Microsoft ed è nativamente supportato dai sistemi operativi Windows. Se vuoi lavorare con i tuoi file PDF su un computer Windows senza installare altro software, puoi convertirli in formato XPS. Allo stesso modo, se devi condividere un file XPS con un utente Mac o utilizzarlo su vari dispositivi, è consigliabile convertirlo in PDF. Questo articolo dimostrerà come eseguire a livello di codice convertire PDF in XPS o XPS in PDF utilizzando Spire.PDF for .NET.
Installa Spire.PDF for .NET
Per cominciare, è necessario aggiungere i file DLL inclusi nel pacchetto Spire.PDF for.NET come riferimenti nel progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.
PM> Install-Package Spire.PDF
Converti PDF in XPS in C# e VB.NET
Spire.PDF for .NET supporta la conversione di PDF in vari formati di file e per ottenere la conversione da PDF a XPS, sono necessarie solo tre righe di codice di base. Di seguito sono riportati i passaggi dettagliati.
- Creare un'istanza PdfDocument.
- Carica un documento PDF di esempio utilizzando il metodo PdfDocument.LoadFromFile().
- Convertire il documento PDF in un file XPS utilizzando il metodo PdfDocument.SaveToFile (string filename, FileFormat.XPS).
- C#
- VB.NET
using Spire.Pdf;
namespace ConvertPdfToXps
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument instance
PdfDocument pdf = new PdfDocument();
//Load sample PDF document
pdf.LoadFromFile("sample.pdf");
//Save it to XPS format
pdf.SaveToFile("ToXPS.xps", FileFormat.XPS);
pdf.Close();
}
}
}

Converti XPS in PDF in C# e VB.NET
La conversione da XPS a PDF può essere ottenuta anche con Spire.PDF for .NET. Durante la conversione, è possibile impostare per mantenere un'immagine di alta qualità sul file PDF generato utilizzando il metodo PdfDocument.ConvertOptions.SetXpsToPdfOptions(). Di seguito sono riportati i passaggi dettagliati.
- Creare un'istanza PdfDocument.
- Caricare un file XPS utilizzando il metodo PdfDocument.LoadFromFile(string filename, FileFormat.XPS) o il metodo PdfDocument.LoadFromXPS().
- Durante la conversione, imposta le opzioni di conversione da XPS a PDF per mantenere immagini di alta qualità utilizzando il metodo PdfDocument.ConvertOptions.SetXpsToPdfOptions().
- Salvare il file XPS in un file PDF utilizzando il metodo PdfDocument.SaveToFile(string filename, FileFormat.PDF).
- C#
- VB.NET
using Spire.Pdf;
namespace ConvertXPStoPDF
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument instance
PdfDocument pdf = new PdfDocument();
//Load a sample XPS file
pdf.LoadFromFile("Sample.xps", FileFormat.XPS);
//pdf.LoadFromXPS("Sample.xps");
//Keep high quality images when converting XPS to PDF
pdf.ConvertOptions.SetXpsToPdfOptions(true);
//Save the XPS file to PDF
pdf.SaveToFile("XPStoPDF.pdf", FileFormat.PDF);
}
}
}

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