
XPS (Open XML Paper Specification) e Sito ufficiale (OpenXPS) sono formati di documento a pagina fissa progettati per preservare la layout e la formattazione del contenuto originale PDF (formato di documento portatile), In questo articolo, mostreremo come convertire XPS o OXPS in PDF in C#, fornendo una guida completa per gli sviluppatori che cercano di migliorare le loro capacità di gestione dei documenti utilizzando la migliore biblioteca C# per la conversione di XPS in PDF.
Tabella dei contenuti
- C# API per convertire XPS in PDF
- Convertire XPS in PDF utilizzando C#
- Convertire pagine specifiche di XPS in PDF
- OXPS a PDF Converter in C#
- Convertire pagine specifiche di OXPS in PDF
- Convertire il file XPS in PDF online
- Risorse di apprendimento per la conversione di XPS in PDF
C# API per convertire XPS in PDF
Per eseguire in modo efficiente una conversione XPS a PDF in C#, utilizzeremo il Aspose.Page per .NET Questa robusta biblioteca consente agli sviluppatori di creare, modificare, manipolare e convertire sia XPS che EPS / PS Aspose.Page per .NET è un’API affidabile e indipendente che si integra senza sforzo nelle tue applicazioni.
Puoi anche Scarica il DLL direttamente o installare l’API utilizzando il seguente NuGet Il comando:
PM> Install-Package Aspose.Page
Convertire XPS in PDF utilizzando C#
Per convertire un documento XPS completo in formato PDF, seguire questi passaggi:
- Scarica il file XPS.
- Iniziare l’oggetto delle opzioni con i parametri richiesti.
- Crea un esempio del PdfDevice per rendering.
- Esportare il documento XPS in un file PDF.
Ecco un campione di codice che mostra come convertire un file XPS in un PDF utilizzando C#:
Convertire pagine specifiche di XPS in PDF in C#
Se hai bisogno di convertire specifiche pagine da un documento XPS in formato PDF, seguire questi passaggi:
- Iniziare il flusso di input XPS.
- Scarica il documento XPS dal flusso.
- Creare un’esempio dell’oggetto PdfSaveOptions.
- Determinare i numeri di pagina per la conversione.
- Salva il documento come file PDF.
Il seguente campione di codice illustra come convertire specifiche pagine di un XPS in PDF in C#:
Questo snippet utilizza un documento XPS con più pagine, convertendo solo le pagine 1 e 3 in PDF, come specificato:

OXPS a PDF Converter in C#
Il formato OXPS è una versione avanzata del formato file XPS, tuttavia non può essere supportato da sistemi operativi vecchi. Convertire un documento OXPS in PDF è semplice:
- Iniziare il flusso di input OXPS.
- Scarica il file OXPS dal flusso.
- Crea un esempio della classe PdfSaveOptions.
- Esportare il documento OXPS in un file PDF.
Ecco un campione di codice che mostra come convertire OXPS in PDF in C#:
Convertire Pagine specifiche di OXPS in PDF in C#
Puoi anche convertire pagine specifiche da un documento OXPS in formato PDF:
- Scarica il file OXPS.
- Dichiarazione dell’oggetto PdfSaveOptions.
- Indica il numero di pagina (s) che desideri convertire.
- Render il documento OXPS in PDF.
Il taglio di codice qui sotto mostra come convertire specifiche pagine di un OXPS in PDF in C#, concentrandosi sulla conversione della prima pagina:
Ottieni una licenza gratuita
Tu puoi Ottieni una licenza temporanea gratuita per testare la biblioteca Aspose.Page senza alcuna restrizione di valutazione.
Risorse di apprendimento per XPS a PDF Conversione
Oltre alla conversione di documenti XPS o OXPS in formato PDF, esplora le diverse caratteristiche della biblioteca con queste risorse:
- Guida dello sviluppatore di Aspose.Page
- Applicazioni online gratuite
- Il riferimento di API
- Come fare guide e articoli
conclusione
In questo articolo, abbiamo esplorato come programmaticamente convertire XPS a PDF e OXPS in pdf utilizzando C#. Abbiamo anche coperto come esportare pagine specifiche da entrambi i documenti Xps e OX PS in formato PDF. Utilizzando la miglior libreria C # per xps aPDF, puoi ottimizzare il tuo flusso di lavoro di documentazione. Se hai domande, si sente libero di raggiungere il nostro Forum di supporto gratuito.