Jak převést Outlook Email na TIFF pomocí Pythonu

V tomto malém tématu se zaměříme na to, jak převést Outlook Email na TIFF pomocí Pythonu podle podrobných kroků pro nastavení prostředí. Aby bylo možné převést EML na TIFF Python založené API poskytující jednoduché rozhraní API, lze použít v jakémkoli prostředí nakonfigurovaném Python v operačních systémech jako Windows nebo Linux.

Kroky k převodu e-mailu aplikace Outlook na TIFF pomocí Pythonu

  1. Nastavte ve své aplikaci prostředí na použijte Aspose.Email pro Python přes .NET a Aspose.Words pro Python přes .NET pro převod e-mailu na TIFF v Pythonu
  2. Vytvořte objekt třídy MailMessage pro načtení e-mailového souboru ve formátu MSG nebo EML
  3. Uložte přístupný soubor e-mailu (EML/MSG) do datového proudu paměti ve formátu MHTML
  4. Nastavte LoadFormat na MHTML a vytvořte instanci objektu třídy Document pro načtení přechodného MHTML vytvořeného v předchozím kroku
  5. Použijte metodu uložení v Pythonu k provedení převodu EML na TIFF

Provedením výše uvedených kroků a použitím jednoduchého kódu v Pythonu lze vyvinout aplikaci pro převod e-mailů na TIFF. Začneme načtením zdrojového MSG nebo EML souboru z disku pomocí instance třídy MailMessage, po kterém následuje jeho uložení do mezilehlého MHTML souboru uvnitř paměťového streamu. Následně pomocí instance třídy Document bude MHTML načten a uložen jako soubor TIFF na disk pomocí metody Save.

Kód pro převod e-mailu aplikace Outlook na TIFF pomocí Pythonu

Aby bylo možné převést EML na TIFF Python založené API, odhalující jednoduché funkce a přesně definované kroky, byly zmíněny ve výše uvedeném příkladu. Jedná se o vícestupňový proces, přičemž v prvním kroku provedeme převod souboru EML nebo MSG na přechodný soubor MHTML uvnitř toku paměti. V posledním kroku je přechodný MHTML vykreslen jako soubor TIFF a uložen na disk.

V tomto příkladu jsme se naučili, jak převést Outlook Email na TIFF pomocí Pythonu založeného API. Pokud se chcete dozvědět o vytvoření kontaktu Mapi, přečtěte si článek na jak vytvořit Mapi Contact pomocí Pythonu.

 Čeština