
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
- Convertir XPS a PDF amb C#
- Convertir pàgines específiques de XPS a PDF
- OXPS a PDF Converter en C#
- Convertir pàgines específiques d’OXPS a PDF
- Convertir el fitxer XPS a PDF en línia
- Recursos d’aprenentatge per a la conversió de XPS a PDF
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:

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:
- Guia del desenvolupador de Aspose.Page
- Aplicacions gratuïtes en línia
- Referència API
- Com fer guies i articles
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.