DOCX) en utilisant C#

Les fichiers Microsoft Project (MPP) sont utilisés pour différentes tâches de gestion de projet telles que l’organisation et le suivi des projets et la gestion des ressources. Si vous souhaitez que les données du projet dans un formulaire de document soient modifiées et partagées davantage, vous pouvez y parvenir en convertissant le fichier MPP au format Word DOC. Dans cet article, vous apprendrez à convertir des fichiers MPP en documents Word à l’aide de C#.

API C# pour convertir des fichiers MPP en documents Word

Nous effectuerons cette conversion à l’aide des API Aspose.Tasks for .NET et Aspose.PDF for .NET. Le premier est une API pour travailler avec des fichiers Microsoft Project (MPP), tandis que le second est une API pour créer, lire et mettre à jour des fichiers PDF. Nous utiliserons l’API Aspose.Tasks for .NET pour convertir les fichiers MPP au format PDF et l’API Aspose.PDF for .NET pour convertir les fichiers PDF générés en fichiers Word. Vous pouvez soit installer les API via NuGet, soit les télécharger directement à partir de la section Téléchargements.

PM> Install-Package Aspose.Tasks
PM> Install-Package Aspose.PDF

Convertir des fichiers MPP en fichiers Word DOC/DOCX à l’aide de C#

Vous pouvez facilement convertir vos fichiers MPP en documents Word en suivant les étapes ci-dessous.

L’exemple de code suivant montre comment convertir un fichier MPP en document Word à l’aide de C#.

// Charger le fichier MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// Créer une instance de la classe MemoryStream
MemoryStream stream = new MemoryStream();

// Enregistrez le projet au format PDF dans le MemoryStream
project.Save(stream, SaveFileFormat.PDF);

// Charger le PDF depuis le MemoryStream
Document document = new Document(stream);

// Enregistrez le PDF au format DOCX
document.Save("OutputDirectory\\SaveProjectAsDocx_out.docx", SaveFormat.DocX);

Obtenez une licence gratuite

Afin d’essayer l’API sans limitation d’évaluation, vous pouvez demander une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers Microsoft Project MPP en documents Word à l’aide de C#. Nous avons utilisé l’API Aspose.Tasks for .NET pour convertir le fichier MPP au format PDF et l’API Aspose.PDF for .NET pour convertir le format PDF au format Word. Vous pouvez en savoir plus sur ces API en explorant leur documentation officielle. En cas de questions, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Voir également