Convertendo Arquivo de Mensagem do Outlook (MSG) para Imagem TIFF

Contents
[ ]

Neste artigo, mostramos como converter um arquivo MSG do Outlook em uma imagem TIFF.

  1. Primeiro, leia um arquivo MSG e converta-o para o formato MHTML com Aspose.Email para .NET. Use a classe Aspose.Email.MailMessage para carregar o arquivo de mensagem.
  2. Após carregar o arquivo, chame o método MailMessage.Save() e salve-o em um fluxo no formato MHTML.
  3. Use Aspose.Words para .NET para converter o fluxo MHTML em TIFF. Use a classe Aspose.Words.Document para carregar o fluxo MHTML.
  4. Por fim, chame o método Document.Save() para salvar o documento MHTML em TIFF.

Se o documento contiver várias páginas, um arquivo TIFF multifacetado será gerado. Os trechos de código abaixo mostram como converter um Arquivo de Mensagem do Outlook (MSG) em Imagem TIFF.

// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-.NET
// The path to the File directory and load the MSG file using Aspose.Email for .NET
string dataDir = RunExamples.GetDataDir_KnowledgeBase();
MailMessage msg = MailMessage.Load(dataDir + "message3.msg", new MsgLoadOptions());
// Convert MSG to MHTML and save to stream
MemoryStream msgStream = new MemoryStream();
msg.Save(msgStream, SaveOptions.DefaultMhtml);
msgStream.Position = 0;
// Load the MHTML stream using Aspose.Words for .NET and Save the document as TIFF image
Document msgDocument = new Document(msgStream);
msgDocument.Save(dataDir + "Outlook-Aspose_out.tif", SaveFormat.Tiff);