Dans ce didacticiel simple, nous allons apprendre à convertir Outlook Email en Word à l’aide de C#, ainsi que des étapes détaillées pour configurer l’environnement. Vous remarquerez que pour convertir une API basée sur EML en DOCX C# peut être utilisée et vous pouvez utiliser cet exemple dans l’un des systèmes d’exploitation couramment disponibles comme Windows, Linux ou macOS.
Étapes pour convertir un e-mail Outlook en DOCX à l’aide de C#
- Configurez votre application pour installer les bibliothèques Aspose.Email et Aspose.Word à partir du gestionnaire de packages NuGet
- Instanciez l’objet de classe MailMessage pour charger le fichier d’e-mail au format MSG ou EML source
- Enregistrez le fichier d’e-mail chargé (EML/MSG) dans un flux au format MHTML
- Instanciez le LoadFormat en MHTML et instanciez l’objet de classe Document pour charger le MHTML intermédiaire créé à l’étape précédente
- En utilisant la méthode Save en C#, la conversion EML vers Word est effectuée
En utilisant les étapes ci-dessus dans C# Email to Word, l’application de conversion est développée. Nous allons charger le fichier MSG ou EML source à partir du disque en utilisant l’objet de classe MailMessage comme point de départ, suivi de l’enregistrement du fichier de courrier électronique dans un flux au format MHTML. Enfin, nous allons charger le MHTML intermédiaire à partir d’un flux à l’aide de l’objet de classe Document et convertir l’e-mail en DOCX.
Code pour convertir les e-mails Outlook en DOCX à l’aide de C
Dans l’exemple ci-dessus, pour convertir EML en Word, C# est utilisé à l’aide d’une interface API simple et d’étapes clairement définies. Le code ci-dessus peut être utilisé pour les fichiers de courrier électronique aux formats EML et MSG. On peut également enregistrer le MHTML chargé dans des sorties image ou PDF.
Dans cette rubrique, nous avons appris comment convertir Outlook Email en Docx à l’aide de l’API basée sur C#. Si vous cherchez à convertir MBOX en PST, consultez l’article sur comment convertir MBOX en fichier PST en C #.