XER à MPP en C#

Les fichiers XER sont utilisés pour stocker des données relatives à la gestion de projet et à la planification de projet. De même, le format de fichier MPP peut également stocker de telles informations de gestion de projet. Parfois, vous devrez peut-être convertir un fichier XER au format MPP. Suite à de tels cas d’utilisation, cet article explique comment convertir un fichier XER au format MPP par programme en C#.

Convertisseur XER en MPP - Installation de l’API C#

Aspose.Tasks pour .NET peut être utilisé pour travailler avec différents formats de fichiers de gestion de projet. Vous pouvez le configurer en accédant au fichier DLL de référence depuis la page Téléchargements, ou en exécutant la commande d’installation NuGet ci-dessous :

PM> Install-Package Aspose.Tasks

Convertir XER en MPP par programmation en C#

Vous pouvez convertir un fichier XER au format MPP en procédant comme suit :

  1. Chargez le fichier XER source à l’aide de la classe Project.
  2. Enregistrez le fichier MPP de sortie.

L’extrait de code ci-dessous montre comment convertir XER au format de fichier MPP par programmation en C# :

// Charger le fichier XER d'entrée
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Enregistrer le fichier MPP de sortie
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Convertir XER en MPP avec des options avancées en C#

Cette section détaille la conversion de fichiers XER en MPP avec des options avancées dans lesquelles vous pouvez spécifier différentes propriétés pour le fichier MPP de sortie attendu. Vous devez suivre les étapes ci-dessous pour effectuer la conversion par programmation en C# :

  1. Accédez au fichier XER source.
  2. Créez une instance de la classe MPPSaveOptions.
  3. Exportez le fichier MPP de sortie.

L’exemple de code suivant explique comment convertir un fichier XER au format MPP par programmation en C# :

// Charger le fichier XER d'entrée
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Initialiser l'objet de classe MPPSaveOptions
Aspose.Tasks.Saving.MPPSaveOptions options = new Aspose.Tasks.Saving.MPPSaveOptions();
options.WriteViewData = true;

// Enregistrer le fichier MPP de sortie
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Obtenez une licence API gratuite

Vous pouvez demander une Licence d’évaluation gratuite pour évaluer l’API sans aucune limitation ni filigrane.

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier XER au format MPP par programmation en C#. Il couvre un scénario de conversion de base ainsi que des détails de conversion avancés où différentes propriétés de conversion peuvent être définies. Cependant, vous pouvez explorer davantage l’API en consultant la section documentation. En cas de questions, n’hésitez pas à nous contacter sur le forum.

Voir également