Kako pretvoriti Outlook e-poštu u Word pomoću C#

U ovom jednostavnom vodiču naučit ćemo kako pretvoriti Outlook Email u Word koristeći C# zajedno s detaljnim koracima za konfiguriranje okruženja. Primijetit ćete da se za pretvorbu EML-a u DOCX C# temeljen API može koristiti i ovaj primjer možete koristiti u bilo kojem od uobičajenih operativnih sustava kao što su Windows, Linux ili macOS.

Koraci za pretvaranje Outlook e-pošte u DOCX pomoću C#

  1. Konfigurirajte svoju aplikaciju za instaliranje biblioteka Aspose.Email i Aspose.Word iz upravitelja paketa NuGet
  2. Instancirajte objekt klase MailMessage za učitavanje izvorne datoteke e-pošte u formatu MSG ili EML
  3. Spremite učitanu datoteku e-pošte (EML/MSG) u streamu u MHTML formatu
  4. Instancirajte LoadFormat u MHTML i instancirajte objekt klase Document za učitavanje srednjeg MHTML-a stvorenog u prethodnom koraku
  5. Korištenjem metode Spremi u C# EML u Word je izvršena konverzija

Korištenjem gornjih koraka u C# e-pošti u Word razvijena je aplikacija za pretvorbu. Učitat ćemo izvornu MSG ili EML datoteku s diska koristeći objekt klase MailMessage kao početnu točku, nakon čega slijedi spremanje datoteke e-pošte u tok u MHTML formatu. Na kraju ćemo učitati srednji MHTML iz streama pomoću objekta klase dokumenta i pretvoriti e-poštu u DOCX.

Kod za pretvaranje Outlook e-pošte u DOCX pomoću C#

U gornjem primjeru, za konvertiranje EML-a u Word C# se koristi uz pomoć jednostavnog API sučelja i jasno definiranih koraka. Gornji kôd može se koristiti za datoteke e-pošte u EML i MSG formatima. Također se može spremiti učitani MHTML u sliku ili PDF izlaz.

U ovoj smo temi naučili kako pretvoriti Outlook e-poštu u Docx pomoću API-ja temeljenog na C#. Ako želite pretvoriti MBOX u PST, pogledajte članak na kako pretvoriti MBOX u PST datoteku u C#.

 Hrvatski