Een document omzetten naar MHTML en verzenden Het per e-mail

Contents
[ ]

Aspose.Words kan elk document converteren naar het MHTML (Web Archive) formaat. Dit maakt het handig om te gebruiken Aspose.Words en Aspose.Email Samen. U kunt een vooraf gedefinieerde document laden in elk ondersteund formaat, zoals DOC, OOXML, of RTF, in Aspose.Words, vul het met gegevens, sla het resulterende document op als MHTML, en stuur het vervolgens via e-mail met behulp van Aspose.Email.

Het volgende voorbeeld van code laat zien hoe om het even welk document te converteren naar MHTML en versturen per e-mail:

// 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);