In questo semplice tutorial impareremo come convertire Outlook Email in PDF utilizzando Python insieme a passaggi dettagliati per configurare l’ambiente. Vedrai che per convertire MSG in PDF è possibile utilizzare un’API basata su Python e puoi utilizzare questo esempio in qualsiasi sistema operativo comunemente disponibile come Windows o Linux.
Passaggi per convertire l’e-mail di Outlook in PDF utilizzando Python
- Stabilisci l’ambiente per usa Aspose.Email per Python tramite .NET e Aspose.Words per Python tramite .NETnella tua applicazione per convertire le email in PDF in Python
- Crea un’istanza dell’oggetto classe MailMessage per caricare il file EML o MSG di origine dal disco o dal server di posta
- Salva il file di posta elettronica (MSG/EML) in un flusso di memoria in un formato MHTML intermedio
- Utilizzare LoadFormat come MHTML e creare un oggetto della classe Document per caricare il flusso di memoria MHTML in formato intermedio
- Usando il metodo save in Python, esegui la conversione da EML a PDF
Utilizzando i passaggi precedenti in Python MSG in PDF, viene sviluppata un’applicazione di conversione in cui accederemo prima al file EML o MSG dal disco utilizzando l’oggetto di classe MailMessage, seguito dal salvataggio dell’e-mail in un flusso di memoria in un livello intermedio Formato file MHTML. Nei passaggi successivi, accederemo al file MHTML intermedio utilizzando l’oggetto della classe Document e infine per convertire EML in PDF verrà utilizzato il metodo di salvataggio Python.
Codice per convertire l’e-mail di Outlook in PDF utilizzando Python
L’esempio precedente mostra per convertire EML in PDF Python viene utilizzato con l’aiuto di semplici chiamate API e una procedura ben definita. Questo esempio può essere utilizzato per i file di posta elettronica nei formati di file EML e MSG. Puoi anche personalizzare il PDF di output impostando proprietà come Compliance, ColorMode, JpegQuality e ImageCompression.
Per convertire MSG in PDF L’API basata su Python viene esplorata in questo articolo. Se stai cercando di dividere un file PST in Python, fai riferimento all’articolo su come dividere il file PST usando Python.