Šioje nesudėtingoje mokymo programoje sužinosime, kaip konvertuoti Outlook Email į Word naudojant C# ir išsamius aplinkos konfigūravimo veiksmus. Pastebėsite, kad norint konvertuoti EML į DOCX} C# pagrįstą API, galite naudoti šį pavyzdį bet kurioje dažniausiai prieinamoje operacinėje sistemoje, pvz., Windows, Linux ar MacOS.
Veiksmai, kaip konvertuoti „Outlook“ el. paštą į DOCX naudojant C#
- Sukonfigūruokite programą, kad įdiegtumėte Aspose.Email ir Aspose.Word bibliotekas iš NuGet paketų tvarkyklės
- Sukurkite MailMessage klasės objektą, kad įkeltumėte šaltinio MSG arba EML formato el. pašto failą
- Išsaugokite įkeltą el. pašto (EML/MSG) failą sraute MHTML formatu
- Sukurkite LoadFormat į MHTML ir sukurkite Document klasės objektą, kad įkeltumėte tarpinį MHTML, sukurtą atliekant ankstesnį veiksmą.
- Naudojant išsaugojimo metodą C# EML konvertuojama į Word
Naudojant pirmiau nurodytus veiksmus C# Email to Word konvertavimo programa yra sukurta. Įkelsime šaltinio MSG arba EML failą iš disko, naudodami MailMessage klasės objektą kaip pradžios tašką, po kurio el. pašto failas įrašomas į srautą MHTML formatu. Galiausiai, mes įkelsime tarpinį MHTML iš srauto naudodami Document class objektą ir konvertuosime el. laišką į DOCX.
Kodas konvertuoti Outlook el. paštą į DOCX naudojant C#
Aukščiau pateiktame pavyzdyje, norint konvertuoti EML į Word C#, naudojama paprasta API sąsaja ir aiškiai apibrėžti veiksmai. Aukščiau pateiktas kodas gali būti naudojamas el. pašto failams EML ir MSG formatais. Taip pat galima išsaugoti įkeltą MHTML į vaizdą arba PDF išvestis.
Šioje temoje sužinojome, kaip konvertuoti Outlook el. paštą į Docx naudojant C# pagrįstą API. Jei norite konvertuoti MBOX į PST, žr. straipsnį kaip konvertuoti MBOX į PST failą C#.