Jak převést Outlook Email do PDF pomocí Pythonu

V tomto jednoduchém tutoriálu se naučíme, jak převést Outlook Email na PDF pomocí Pythonu spolu s podrobnými kroky ke konfiguraci prostředí. Uvidíte, že pro převod MSG do PDF lze použít API založené na Pythonu a tento příklad můžete použít v kterémkoli z běžně dostupných operačních systémů, jako je Windows nebo Linux.

Kroky k převodu e-mailu aplikace Outlook do formátu PDF pomocí Pythonu

  1. Vytvořte ve své aplikaci prostředí pro použijte Aspose.Email pro Python přes .NET a Aspose.Words pro Python přes .NET pro převod e-mailu do PDF v Pythonu
  2. Vytvořte instanci objektu třídy MailMessage pro načtení zdrojového souboru EML nebo MSG z disku nebo poštovního serveru
  3. Uložte soubor e-mailu (MSG/EML) do datového proudu paměti ve středním formátu MHTML
  4. Použijte LoadFormat jako MHTML a vytvořte objekt třídy Document pro načtení paměťového streamu MHTML meziformátu
  5. Pomocí metody uložení v Pythonu proveďte převod EML do PDF

Pomocí výše uvedených kroků v Python MSG na PDF je vyvinuta konverzní aplikace, kde nejprve zpřístupníme soubor EML nebo MSG z disku pomocí objektu třídy MailMessage, po kterém následuje uložení e-mailu do paměťového streamu v mezilehlém Formát souboru MHTML. V následujících krocích přistoupíme k přechodnému souboru MHTML pomocí objektu třídy Document a nakonec k převodu EML do PDF použijeme metodu uložení Pythonu.

Kód pro převod e-mailu aplikace Outlook do PDF pomocí Pythonu

Výše uvedený příklad ukazuje za účelem převodu EML do PDF Python se používá s pomocí jednoduchých volání API a dobře definované procedury. Tento příklad lze použít pro e-mailové soubory ve formátech souborů EML a MSG. Výstupní PDF můžete také přizpůsobit nastavením vlastností jako Compliance, ColorMode, JpegQuality a ImageCompression.

Jak převést MSG na PDF Python založené API je prozkoumáno v tomto článku. Pokud chcete rozdělit soubor PST v Pythonu, přečtěte si článek o jak rozdělit soubor PST pomocí Pythonu.

 Čeština