Converter MSG para TIFF via C#
Converter MSG para TIFF sem instalar Microsoft® Outlook® ou Thunderbird®.
Experimente alto desempenho no processamento de e‑mail com Aspose.Email para .NET! É uma API C# que fornece aos desenvolvedores um conjunto robusto de ferramentas para manipular arquivos de email sem a necessidade de instalar Outlook ou Thunderbird, incluindo a capacidade de converter entre vários formatos. Entre essas capacidades, a conversão de .msg (Mensagem de Email do Outlook) para arquivos .tiff (Tag Image) destaca-se, pois permite melhorar a compatibilidade ao armazenar dados em um formato de imagem que pode ser visualizado por uma ampla variedade de softwares, tornando-o mais acessível. Além disso, converter emails para TIFF garante que o layout visual, incluindo formatação e objetos incorporados, seja mantido com precisão para fins de arquivamento.
Cada email pode ser renderizado em um TIFF de várias páginas para acomodar todo o conteúdo, garantindo que quaisquer 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 diversas finalidades profissionais e de arquivamento.
O processo de conversão de email para arquivo de imagem com Aspose.Email para .NET é simples. A biblioteca oferece um modelo de objetos fácil de usar. Converter emails normalmente requer apenas algumas linhas de código, abstraindo o parsing do formato de arquivo subjacente, o tratamento de MIME, questões de codificação etc. Ao usar Aspose.Email para .NET, você não precisa processar manualmente nenhum desses aspectos. Em vez disso, escreve apenas o código de alto nível necessário para executar a tarefa.
Melhore seu desempenho com uma API abrangente e fácil de usar que simplifica tarefas complexas de gerenciamento de e‑mail, como envio, recebimento e processamento de e‑mails, além de conversão entre diversos formatos de e‑mail. Isso permite que os desenvolvedores integrem eficientemente a funcionalidade de e‑mail em suas aplicações sem se aprofundar em detalhes de baixo nível, reduzindo significativamente o tempo e o esforço de desenvolvimento.
Para aproveitar o poder da API .NET, execute uma das seguintes ações:
Abrir NuGet no 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
Passos para Converter MSG para TIFF via C#
Programadores .NET podem facilmente carregar & converter arquivos MSG para TIFF em apenas algumas linhas de código.
- Carregue o arquivo MSG usando MapiMessage.Load.
- Crie uma nova instância de MailPrinter.
- Configure as configurações de formato do MailPrinter para exibir cabeçalhos e corpo da mensagem usando MessageFormattingFlags.MailInfo.
- Defina as unidades de layout de página para centímetros.
- Defina a bandeira de formatação para ajustar automaticamente a largura do conteúdo do e‑mail ao imprimir para TIFF.
- Use o método MailPrinter.Print para gerar o e‑mail em um arquivo TIFF, especificando o formato de impressão TIFF.
Requisitos do Sistema
Antes de executar o código-fonte de conversão .NET, certifique‑se de que você tem os pré‑requisitos a seguir.
- Microsoft Windows ou um SO compatível com .NET Framework, .NET Core, e PHP, VBScript, Delphi, C++ via COM Interop.
- Ambiente de desenvolvimento como Microsoft Visual Studio.
- DLL Aspose.EMAIL for .NET referenciada em seu projeto.
Este código de exemplo mostra a conversão de MSG para TIFF em 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);
Free App to Convert MSG to TIFF
Outras Conversões Suportadas
Você também pode converter MSG em muitos outros formatos de arquivo, incluindo alguns listados abaixo.