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

XPS (Especificació de paper XML obert) i OXPS (OpenXPS) Són formats de document de pàgina fixa dissenyats per preservar el layout i la formatació del contingut original PDF (Format de document portàtil), En aquest article, mostrarem com convertir XPS o OXPS a PDF en C#, proporcionant una guia completa per als desenvolupadors que busquen millorar les seves capacitats de gestió de documents utilitzant la mostra biblioteca C# per a la conversió de xps a pdf.

Taula de continguts

C# API per convertir XPS en PDF

Per realitzar eficientment una conversió XPS a PDF en C#, utilitzarem el Aspose.Page per a .NET Aquesta robusta biblioteca permet als desenvolupadors crear, editar, manipular i convertir tant XPS com El PS / PS Aspose.Page per a .NET és una API fiable i independent que s’integra sense esforç en les seves aplicacions .Net.

També pots Descarrega el DLL directament o instal·lar l’API utilitzant el següent NuGet El comandament:

PM> Install-Package Aspose.Page

Convertir XPS a PDF utilitzant C#

Per convertir un document XPS complet en format PDF, segueix aquests passos:

  • Carregar el fitxer d’entrada XPS.
  • Iniciar l’objecte d’opcions amb els paràmetres requerits.
  • Crea una instància de PdfDevice per a la renderització.
  • Exporta el document XPS a un fitxer PDF.

Aquí teniu una mostra de codi que demostra com convertir un fitxer XPS en un PDF utilitzant C#:

Convertir pàgines específiques de XPS a PDF en C#

Si vostè necessita convertir pàgines específiques d’un document XPS en format PDF, segueix aquests passos:

  • Iniciar el flux d’entrada XPS.
  • Carregar el document XPS des del corrent.
  • Crear una instància de l’objecte PdfSaveOptions.
  • Especifica els números de pàgina per a la conversi.
  • Conservar el document com a fitxer PDF.

La mostra de codi següent il·lustra com convertir pàgines específiques d’un XPS a PDF en C#:

Aquest tallador utilitza un document XPS amb múltiples pàgines, convertint només les pàgines 1 i 3 a PDF, com s’especifica:

XPS to PDF

OXPS a PDF Converter en C#

El format OXPS és una versió avançada del format de fitxers XPS, però pot no ser recolzat per sistemes operatius més antics:

  • Iniciar el flux d’entrada OXPS.
  • Carregar el fitxer OXPS des del corrent.
  • Crear una instància de la classe PdfSaveOptions.
  • Exporta el document OXPS a un fitxer PDF.

Aquí teniu una mostra de codi que mostra com convertir OXPS a PDF en C#:

Convertir pàgines específiques d’OXPS a PDF en C#

També podeu convertir pàgines específiques d’un document OXPS en format PDF:

  • Carregar el fitxer OXPS.
  • Declarar l’objecte PdfSaveOptions.
  • Especifica el número de pàgina(s) que vol convertir.
  • Render el document OXPS a PDF.

L’escrit de codi a continuació demostra com convertir pàgines específiques d’un OXPS a PDF en C#, concentrant-se en la conversió de la primera pàgina:

Obtenir una llicència gratuïta

Es pot Obtenir una llicència temporal gratuïta per provar la biblioteca Aspose.Page sense cap restricció d’avaluació.

Recursos d’aprenentatge per a XPS a PDF Conversió {#resurs d’aprenentatge}

A més de convertir documents XPS o OXPS en format PDF, explora les diverses característiques de la biblioteca amb aquests recursos:

Conclusió

En aquest article, vam explorar com programàticament convertir XPS en PDF i OXPS a PDF utilitzant C#. També vam cobrir com exportar pàgines específiques de tots dos documents xPS i oxps en format PDF. Mitjançant l’eficiència de la més bona biblioteca de c# per a xps a pdf, podeu optimitzar el vostre flux de treball de documentació Fòrum de suport gratuït.

More in this category