Конвертация файла сообщения Outlook (MSG) в изображение TIFF
Contents
[
Hide
]
В этой статье мы покажем вам, как конвертировать файл MSG Outlook в изображение TIFF.
- Сначала прочитайте файл MSG и конвертируйте его в формат MHTML с помощью Aspose.Email для .NET. Используйте класс Aspose.Email.MailMessage для загрузки файла сообщения.
- После загрузки файла вызовите метод MailMessage.Save() и сохраните его в поток в формате MHTML.
- Используйте Aspose.Words для .NET для конвертации потока MHTML в TIFF. Используйте класс Aspose.Words.Document для загрузки потока MHTML.
- Наконец, вызовите метод Document.Save() для сохранения документа MHTML в TIFF.
Если документ содержит несколько страниц, будет создан файл TIFF с несколькими страницами. Приведенные ниже фрагменты кода показывают, как конвертировать файл сообщения Outlook (MSG) в изображение 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); |