將文件轉換為 MHTML,並透過電子郵件傳送。

Contents
[ ]

Aspose.Words 可以將任何文件轉換成 Web 存檔 (MHTML) 格式。 這使得 Aspose.Words 和 Aspose.Email 一起使用更方便。 您可以在任何支援的格式下,如 DOC、OOXML 或 RTF 等,載入預先定義的文件至 Aspose.Words,並填入資料,再將結果文件儲存為 MHTML,然後使用 Aspose.Email 將其發送出去。

以下範例示範如何將任何文件轉換為MHTML並透過電子郵件傳送:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET.git.
Document doc = new Document(MyDir + "Document.docx");
Stream stream = new MemoryStream();
doc.Save(stream, SaveFormat.Mhtml);
// Rewind the stream to the beginning so Aspose.Email can read it.
stream.Position = 0;
// Create an Aspose.Email MIME email message from the stream.
MailMessage message = MailMessage.Load(stream, new MhtmlLoadOptions());
message.From = "your_from@email.com";
message.To = "your_to@email.com";
message.Subject = "Aspose.Words + Aspose.Email MHTML Test Message";
// Send the message using Aspose.Email.
SmtpClient client = new SmtpClient();
client.Host = "your_smtp.com";
client.Send(message);