Convertendo Arquivo de Mensagem do Outlook (MSG) para Imagem TIFF
Contents
[
Hide
]
Neste artigo, mostramos como converter um arquivo MSG do Outlook em uma imagem TIFF.
- 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.
- Após carregar o arquivo, chame o método MailMessage.Save() e salve-o em um fluxo no formato MHTML.
- Use Aspose.Words para .NET para converter o fluxo MHTML em TIFF. Use a classe Aspose.Words.Document para carregar o fluxo MHTML.
- 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.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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); |