C# Convert XPS to PDF | Convert OXPS to PDF in C#

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

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:

XPS to PDF

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:

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.

More in this category