XER a MPP en C#

Los archivos XER se utilizan para almacenar datos relacionados con la gestión y la planificación de proyectos. Asimismo, el formato de archivo MPP también puede almacenar dicha información de gestión de proyectos. A veces, es posible que necesite convertir un archivo XER al formato MPP. Siguiendo estos casos de uso, este artículo cubre cómo convertir un archivo XER a formato MPP mediante programación en C#.

Convertidor de XER a MPP: instalación de la API de C#

Aspose.Tasks for .NET se puede utilizar para trabajar con diferentes formatos de archivo de gestión de proyectos. Puede configurarlo accediendo al archivo DLL de referencia desde la página Descargas, o ejecutando el siguiente comando de instalación NuGet:

PM> Install-Package Aspose.Tasks

Convierta XER a MPP mediante programación en C#

Puede convertir un archivo XER a formato MPP con los siguientes pasos:

  1. Cargue el archivo XER de origen utilizando la clase Proyecto.
  2. Guarde el archivo MPP de salida.

El fragmento de código siguiente muestra cómo convertir el formato de archivo XER a MPP mediante programación en C#:

// Cargue el archivo XER de entrada
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Guarde el archivo MPP de salida
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Convierta XER a MPP con opciones avanzadas en C#

Esta sección profundiza en la conversión de archivos XER a MPP con opciones avanzadas donde puede especificar diferentes propiedades para el archivo MPP de salida esperado. Debe seguir los pasos a continuación para realizar la conversión mediante programación en C#:

  1. Acceda al archivo XER de origen.
  2. Cree una instancia de la clase MPPSaveOptions.
  3. Exporte el archivo MPP de salida.

El siguiente ejemplo de código explica cómo convertir un archivo XER a formato MPP mediante programación en C#:

// Cargue el archivo XER de entrada
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Inicializar objeto de clase MPPSaveOptions
Aspose.Tasks.Saving.MPPSaveOptions options = new Aspose.Tasks.Saving.MPPSaveOptions();
options.WriteViewData = true;

// Guarde el archivo MPP de salida
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Obtenga una licencia de API gratuita

Puede solicitar una Licencia de evaluación gratuita para evaluar la API sin limitaciones ni marcas de agua.

Conclusión

En este artículo, ha explorado cómo convertir un archivo XER a formato MPP mediante programación en C#. Cubre un escenario de conversión básico, así como detalles de conversión avanzados donde se pueden establecer diferentes propiedades de conversión. Sin embargo, puede seguir explorando la API consultando la sección documentación. Si tiene alguna consulta, no dude en comunicarse con nosotros en el foro.

Ver también