Este artículo básico contiene detalles sobre cómo convertir PDF a XPS en C#. Incluye toda la información para configurar el entorno .NET y la guía paso a paso para lograr los requisitos. Para convertir PDF a XPS C# se proporciona un código que se puede modificar para establecer las propiedades respectivas según sus necesidades.
Pasos para convertir PDF a XPS en C#
- Configure su aplicación instalando la dependencia Aspose.PDF con el administrador de paquetes NuGet
- Cargue el PDF de origen con la clase Document para convertirlo a formato XPS
- Cree un objeto de clase XpsSaveOptions y establezca diferentes propiedades
- Guarde el archivo de salida en formato de archivo XPS
Para crear un convertidor de PDF a XPS, aquí se muestra el código C# que demuestra el proceso completo. Cargue rápidamente un documento PDF de entrada desde un MemoryStream o desde el disco, luego especifique diferentes características para generar el archivo XPS. Finalmente, escriba el archivo de salida renderizado en un MemoryStream, Byte Array o en el disco, según el diseño de su aplicación.
Código para convertir PDF a XPS en C#
Este fragmento de código demuestra cómo usar C# para convertir documentos PDF a XPS sin necesidad de instalar ninguna otra herramienta. Además, puede optar por conservar el texto transparente en el archivo de salida. Asimismo, el fragmento de código se puede improvisar para convertir todas las páginas o solo algunas páginas seleccionadas al formato de archivo XPS.
Este artículo ha cubierto cómo se puede usar el renderizado de C# PDF a XPS mientras se explican varias propiedades de personalización. Sin embargo, si está interesado en aprender a convertir PDF a PDFA, consulte el artículo sobre cómo convertir PDF a formato PDFA usando C#.