ドキュメントを MHTML に変換して電子メールで送信する

Contents
[ ]

Aspose.Words は、あらゆるドキュメントを MHTML (Web Archive) 形式に変換できます。これにより、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
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);