How do I convert MSG to PDF with To: From: Subject: header information?
I want the same result as if I saved msg to PDF in outlook.
thank you.
How do I convert MSG to PDF with To: From: Subject: header information?
Example code, that uses Aspose.Email and Aspose.Words (combination is needed).
class Program
{
static void Main(string[] args)
{
using (var memStream = new System.IO.MemoryStream())
{
using (var mailMessage = Aspose.Email.Mail.MailMessage.Load(@“C:\Temp\MyEmail.msg”))
{
mailMessage.Save(memStream, Aspose.Email.Mail.MailMessageSaveType.MHtmlFormat);
}
memStream.Position = 0;<span style="color:blue;">var</span> loadOptions = <span style="color:blue;">new</span> Aspose.Words.<span style="color:#2b91af;">LoadOptions</span>() { LoadFormat = Aspose.Words.<span style="color:#2b91af;">LoadFormat</span>.Mhtml }; <span style="color:blue;">var</span> doc = <span style="color:blue;">new</span> Aspose.Words.<span style="color:#2b91af;">Document</span>(memStream, loadOptions); <span style="color:blue;">var</span> saveOptions = <span style="color:blue;">new</span> Aspose.Words.Saving.<span style="color:#2b91af;">PdfSaveOptions</span>(); doc.Save(<span style="color:#a31515;">@"C:\Temp\MyEmail.pdf"</span>, saveOptions); } }
}
Hi Hans,