Conversión de archivo de mensaje de Outlook (MSG) a imagen TIFF
Contents
[
Hide
]
En este artículo, te mostramos cómo convertir un archivo MSG de Outlook a una imagen TIFF.
- Primero, lee un archivo MSG y conviértelo al formato MHTML con Aspose.Email para .NET. Usa la clase Aspose.Email.MailMessage para cargar el archivo de mensaje.
- Después de cargar el archivo, llama al método MailMessage.Save() y guárdalo en un flujo en formato MHTML.
- Usa Aspose.Words para .NET para convertir el flujo MHTML a TIFF. Usa la clase Aspose.Words.Document para cargar el flujo MHTML.
- Finalmente, llama al método Document.Save() para guardar el documento MHTML en TIFF.
Si el documento contiene múltiples páginas, se genera un archivo TIFF de varias páginas. Los fragmentos de código a continuación muestran cómo convertir un archivo de mensaje de Outlook (MSG) a una imagen 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); |