Neste pequeno tópico, vamos nos concentrar em como converter Outlook Email em TIFF usando C# seguindo as etapas detalhadas para configurar o ambiente. Para converter uma API baseada em EML para TIFF C#, fornecer uma interface de API simples pode ser usada em qualquer ambiente configurado .NET em sistemas operacionais como Windows, macOS ou Linux.
Etapas para converter e-mail do Outlook em TIFF usando C#
- Configure o ambiente para instalar as bibliotecas Aspose.Email e Aspose.Words do gerenciador de pacotes NuGet
- Crie o objeto de classe MailMessage para carregar o arquivo de e-mail no formato MSG ou EML de origem
- Salve o arquivo de e-mail acessado (EML/MSG) em um fluxo para um formato MHTML
- Inicialize o LoadFormat para MHTML e crie o objeto de classe Document para carregar o MHTML intermediário criado na etapa anterior
- Usando o método Save em C#, a conversão de EML para TIFF é feita
Seguindo as etapas mencionadas em C# Email to TIFF, o aplicativo conversor pode ser desenvolvido. Iniciaremos o processo carregando o arquivo MSG ou EML de origem do disco usando o objeto de classe MailMessage, que é seguido pelo salvamento da saída como um arquivo MHTML intermediário em um fluxo de memória. Então, usando uma instância da classe Document, o MHTML será carregado e salvo como um arquivo TIFF no disco usando o método Save.
Código para converter e-mail do Outlook em TIFF usando C#
Para converter EML em TIFF C#, chamadas de API simples e etapas bem definidas foram mencionadas no exemplo acima. É um processo de duas etapas, em que na primeira etapa o arquivo EML ou MSG é salvo como um arquivo MHTML intermediário em um fluxo de memória. Então, na etapa final, o MHTML é convertido em um arquivo TIFF e salvo no disco.
Neste artigo, testemunhamos como converter e-mail do Outlook em TIFF usando API baseada em C#. Se você deseja abrir um arquivo MSG sem o MS Outlook, consulte o artigo em como abrir arquivo MSG sem Outlook em C #.