当前位置:编程学习 > C#/ASP.NET >>

文档处理控件Aspose.Words使用之将文件转换为XHTML和Email格式

文档处理控件Aspose.Words可以将任何格式的文档保存为MHTML(Web Archive)格式。这项功能意味着如果同时使用Aspose.Words和Aspose.Network,生成和发送含有丰富内容的邮件将会变得很容易。

例如,可以将一个预先定义的 DOC,OOXML或RTF文档载入到Aspose.Words中,填入数据,保存为MHTML,然后使用Aspose.Network发送邮件。

接下来让我们看看文档处理控件Aspsoe.Words到底是如何将文档转换为XHTML和Mail格式的。

C#代码:
string srcFileName = Path.Combine(dataDir, "DinnerInvitationDemo.doc");
Document doc = new Document(srcFileName);
 
Stream stream = new MemoryStream();
doc.Save(stream, SaveFormat.Mhtml);
stream.Position = 0;
 
MailMessage message = MailMessage.Load(stream, MessageFormat.Mht);
message.From = "your_from@email.com";
message.To = "your_to@email.com";
message.Subject = "Aspose.Words Aspose.Network MHTML Test Message";
SmtpClient client = newSmtpClient();
client.Host = "your_smtp.com";
client.AuthenticationMethod = SmtpAuthentication.None;
client.Send(message);
 


大家如果有其他关于Aspose.Word的应用心得,也请不吝分享哈。。。 文档处理控件 文字处理控件 Aspose Word  Office 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,