
XPS (Especificaciones de papel XML abierto) y El OXPS (OpenXPS) son formatos de documento de página fija diseñados para preservar el diseño y la formatación del contenido original PDF (formato de documento portátil), En este artículo, mostraremos cómo convertir XPS o OXPS en PDF en C#, proporcionando una guía completa para los desarrolladores que buscan mejorar sus capacidades de gestión de documentos utilizando la mejor biblioteca C# para la conversión de XPS a PDF.
Tabla de contenidos
- C# API para convertir XPS en PDF
- Convertir XPS en PDF con C#
- Convertir páginas específicas de XPS a PDF
- OXPS a PDF Converter en C#
- Convertir páginas específicas de OXPS en PDF
- Convertir el archivo XPS en PDF Online
- Recursos de aprendizaje para la conversión de XPS a PDF
C# API para convertir XPS en PDF
Para realizar de manera eficiente una conversión XPS a PDF en C#, utilizaremos el Página para .NET Esta robusta biblioteca permite a los desarrolladores crear, editar, manipular y convertir tanto XPS como El PS / PS Aspose.Page para .NET es una API confiable y independiente que se integra sin esfuerzo en sus aplicaciones.
También puedes Descargar el DLL directamente o instalar la API utilizando lo siguiente NuGet El mando:
PM> Install-Package Aspose.Page
Convertir XPS en PDF utilizando C#
Para convertir un documento XPS completo en formato PDF, siga estos pasos:
- Carga el archivo de entrada XPS.
- Iniciar el objeto de opciones con los parámetros necesarios.
- Crea una instancia de PdfDevice para renderización.
- Exporta el documento XPS a un archivo PDF.
Aquí hay una muestra de código que demuestra cómo convertir un archivo XPS en un PDF utilizando C#:
Convertir Páginas específicas de XPS a PDF en C#
Si necesita convertir páginas específicas de un documento XPS en formato PDF, siga estos pasos:
- Iniciar el flujo de entrada XPS.
- Cargue el documento XPS de la corriente.
- Crea una instancia del objeto PdfSaveOptions.
- Especifique los números de la página para la conversión.
- Salva el documento como un archivo PDF.
La siguiente muestra de código ilustra cómo convertir páginas específicas de un XPS en PDF en C#:
Este snippet utiliza un documento XPS con múltiples páginas, convirtiendo sólo las páginas 1 y 3 en PDF, como se especifica:

OXPS a PDF Converter en C#
El formato OXPS es una versión avanzada del formato de archivo XPS, sin embargo, no puede ser soportado por sistemas operativos mayores. Convertir un documento OXPS en PDF es sencillo:
- Iniciar el flujo de entrada de OXPS.
- Cargue el archivo OXPS de la corriente.
- Crea una instancia de la clase PdfSaveOptions.
- Exporta el documento OXPS a un archivo PDF.
Aquí hay una muestra de código que muestra cómo convertir OXPS en PDF en C#:
Convertir Páginas específicas de OXPS a PDF en C#
También puede convertir páginas específicas de un documento OXPS en formato PDF:
- Descarga el archivo OXPS.
- Declarar el objeto PdfSaveOptions.
- Especifique el número de página(s) que desea convertir.
- Render el documento OXPS a PDF.
El snippet de código a continuación muestra cómo convertir páginas específicas de un OXPS en PDF en C#, centrándose en convertir la primera página:
Obtenga una licencia gratuita
Usted puede Obtenga una licencia temporal gratuita para probar la biblioteca Aspose.Page sin restricciones de evaluación.
Recursos de aprendizaje para la conversión de XPS a PDF
Además de convertir documentos XPS o OXPS en formato PDF, explora las diversas características de la biblioteca con estos recursos:
- Guía del desarrollador de Aspose.Page
- Aplicaciones en línea gratis
- Referencia de API
- Cómo hacer guías y artículos
Conclusión
En este artículo, explotamos cómo programáticamente convertir XPS a PDF y OXPS en PDF utilizando C#. También cubrimos cómo exportar páginas específicas de los documentos xPS y oxps en formato PDF. Al aprovechar la librería de C# mejor para xps a pdf, puedes optimizar tu flujo de trabajo de documentación Foro de apoyo gratuito.