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
- 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
- Vytvořte instanci objektu třídy MailMessage pro načtení zdrojového souboru EML nebo MSG z disku nebo poštovního serveru
- Uložte soubor e-mailu (MSG/EML) do datového proudu paměti ve středním formátu MHTML
- Použijte LoadFormat jako MHTML a vytvořte objekt třídy Document pro načtení paměťového streamu MHTML meziformátu
- 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.