U ovoj maloj temi usredotočit ćemo se na to kako pretvoriti Outlook Email u TIFF pomoću Pythona slijedeći detaljne korake za postavljanje okruženja. Kako biste pretvorili EML u TIFF API temeljen na Pythonu koji pruža jednostavno API sučelje može se koristiti u bilo kojem okruženju konfiguriranom za Python u operativnim sustavima kao što su Windows ili Linux.
Koraci za pretvaranje Outlook e-pošte u TIFF pomoću Pythona
- Postavite okruženje na koristite Aspose.Email za Python putem .NET-a i Aspose.Words za Python putem .NET-au svojoj aplikaciji za pretvaranje e-pošte u TIFF u Pythonu
- Napravite objekt klase MailMessage za učitavanje datoteke e-pošte formata MSG ili EML
- Spremite datoteku e-pošte kojoj ste pristupili (EML/MSG) u memorijski tok u MHTML formatu
- Postavite LoadFormat na MHTML i instancirajte objekt klase dokumenta za učitavanje srednjeg MHTML-a stvorenog u prethodnom koraku
- Upotrijebite metodu spremanja u Pythonu za pretvorbu EML u TIFF
Izvođenjem gore navedenih koraka i korištenjem jednostavnog koda u Pythonu može se razviti aplikacija za pretvaranje e-pošte u TIFF. Počet ćemo s učitavanjem izvorne MSG ili EML datoteke s diska pomoću instance klase MailMessage, nakon čega slijedi spremanje u posrednu MHTML datoteku unutar memorijskog toka. Nakon toga, korištenjem instance klase Document, MHTML će se učitati i spremiti kao TIFF datoteka na disk pomoću metode Spremi.
Kod za pretvaranje Outlook e-pošte u TIFF pomoću Pythona
Kako bi se EML pretvorio u TIFF API temeljen na Pythonu koji otkriva jednostavne značajke i jasno definirane korake navedeni su u gornjem primjeru. To je proces od više koraka pri čemu ćemo u prvom koraku izvršiti konverziju EML ili MSG datoteke u srednju MHTML datoteku unutar memorijskog toka. U završnom koraku, srednji MHTML se prikazuje kao TIFF datoteka i sprema na disk.
U ovom smo primjeru naučili kako pretvoriti Outlook e-poštu u TIFF pomoću API-ja temeljenog na Python. Ako ste zainteresirani za učenje o stvaranju Mapi kontakta, pogledajte članak na kako stvoriti Mapi Contact pomoću Pythona.