En este breve pero completo tutorial, le enseñaremos cómo convertir un archivo de Microsoft Project a XPS en Java. Esta conversión de archivo MPP de MS Project a XPS en Java no requiere la instalación de la aplicación MS Project ni ninguna otra herramienta de terceros en el sistema. Puede cambiar el documento MPP a XPS en cualquiera de los sistemas operativos comunes como MS Windows, macOS o Linux.
Pasos para convertir archivos de Microsoft Project a XPS en Java
- Configure su proyecto para agregar la biblioteca Aspose.Task desde el repositorio de Maven
- Cargue el archivo MPP de muestra en el objeto de clase Project
- Guarde el documento MPP en XPS llamando a la función save en la clase Proyecto
Aquí se proporcionan pasos simples que se pueden seguir para convertir el formato de archivo MPP a XPS en Java cargando el archivo MPP de origen desde el disco y luego guardándolo como un archivo XPS. El objeto de la clase Project se usa para este propósito al proporcionar el nombre del archivo MPP de origen; sin embargo, puede cargar este archivo de varias maneras, como cargarlo directamente desde una secuencia o una base de datos. Además, la función de guardar en la clase Proyecto proporciona una serie de formatos distintos de XPS para guardar el archivo de salida.
Código para convertir archivos MPP a XPS en Java
En este código, se carga un archivo MPP sin protección, mientras que también puede cargar un archivo MPP protegido con contraseña proporcionando la contraseña para abrir el archivo MPP y guardarlo como XPS en Java. Por otro lado, si desea evitar errores al analizar el archivo MPP, puede configurar un método de devolución de llamada también para manejar los errores. Hay muchas otras sobrecargas del constructor de la clase Project disponibles que se pueden usar para cargar el archivo MPP de origen.
En este tutorial, aprendimos la conversión de documentos MPP a XPS en Java. Si desea obtener información sobre la conversión de otros tipos de archivos a XPS, como MS Excel, puede visitar el artículo sobre cómo convertir Excel a XPS en Java.