Converter MSG para TIFF via C #
Converta MSG em TIFF sem instalar o Microsoft® Outlook® ou o Thunderbird®.
**Experimente um desempenho de alta velocidade no processamento de e-mails com Aspose.Email para .NET! ** É uma API C# que fornece aos desenvolvedores um conjunto robusto de ferramentas para lidar com arquivos de e-mail sem a instalação do Outlook ou do Thunderbird, incluindo a capacidade de converter entre vários formatos. Entre esses recursos, a conversão de arquivos.msg (mensagem de e-mail do Outlook) em arquivos.tiff (imagem de tag) é um recurso que se destaca, pois permite aprimorar a compatibilidade armazenando dados em um formato de imagem que pode ser visualizado usando uma ampla variedade de softwares, tornando-os mais acessíveis. Além disso, a conversão de e-mails em TIFF garante que o layout visual, incluindo qualquer formatação e objetos incorporados, seja mantido com precisão para fins de arquivamento.
Cada e-mail pode ser renderizado em um TIFF de várias páginas para acomodar todo o conteúdo, garantindo que todos os metadados, como informações do remetente e carimbos de data/hora, também sejam preservados. O resultado final é uma coleção de imagens não editáveis que protegem a integridade das mensagens originais e podem ser usadas de forma confiável para diversos fins profissionais e de arquivamento.
O processo de conversão de e-mail em arquivo de imagem com Aspose.Email para .NET é simples. A biblioteca apresenta um modelo de objeto fácil de usar. A conversão de e-mails normalmente requer apenas algumas linhas de código, abstraindo a análise do formato de arquivo subjacente, o tratamento de MIME, os problemas de codificação etc. Ao usar o Aspose.Email para .NET, não é necessário processar manualmente nenhum desses aspectos. Em vez disso, você escreve somente o código de alto nível necessário para realizar a tarefa.
Melhore seu desempenho com uma API abrangente e fácil de usar que simplifica tarefas complexas de gerenciamento de e-mail, como enviar, receber e processar e-mails, bem como converter entre vários formatos de e-mail. Isso permite que os desenvolvedores integrem eficientemente a funcionalidade de e-mail em seus aplicativos sem se aprofundar em detalhes de baixo nível, reduzindo significativamente o tempo e o esforço de desenvolvimento.
Para aproveitar o poder do API.NET, execute uma das seguintes ações:
Open NuGet gerenciador de pacotes, procure por Aspose.Email e instale-o em seu dispositivo.
Use o seguinte comando no console do Gerenciador de Pacotes:
PM> Install-Package Aspose.Email
Etapas para converter MSG em TIFF via C#
Os programadores .NET podem facilmente carregar e converter arquivos MSG para TIFF em apenas algumas linhas de código.
- Carregue o arquivo MSG usando MapiMessage.load.
- Crie uma nova instância do MailPrinter.
- Defina as configurações de formato do MailPrinter para exibir cabeçalhos e corpo da mensagem usando MessageFormattingFlags.mailinfo.
- Defina as unidades do layout da página em centímetros.
- Defina o sinalizador de formatação para se ajustar automaticamente à largura do conteúdo do e-mail ao imprimir em TIFF.
- Use o método MailPrinter.print para enviar o e-mail para um arquivo TIFF, especificando o formato de impressão TIFF.
Requisitos de sistema
Antes de executar o código-fonte de conversão .NET, verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um SO compatível com .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ via COM Interop.
- Ambiente de desenvolvimento como o Microsoft Visual Studio.
- Aspose.EMAIL para .NET DLL referenciado em seu projeto.
Este código de exemplo mostra a conversão de MSG para TIFF C#
var msg = MapiMessage.Load("message.msg");
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();
// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;
// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;
// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;
// Print the email to a TIFF file
printer.Print(msg, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
Aplicativo gratuito para converter MSG para TIFF
Outras conversões suportadas
Você também pode converter MSG em muitos outros formatos de arquivo, incluindo alguns listados abaixo.